Every known security problem in the code packages we track, newest first. It comes from public security databases and updates every few hours. See when it last updated
| Advisory | Severity | Attack odds | Published | Packages |
|---|---|---|---|---|
OpenStack Keystone has an Incorrect Authorization issue CVE-2026-43000, GHSA-q623-f4j4-p4xj, PYSEC-2026-601 | High | 0.3% | 28 May, 2026 | PyPI keystone |
OpenStack Keystone has an Authorization Bypass CVE-2026-42999, GHSA-2r23-2g6v-2m5f, PYSEC-2026-600 | High | 0.3% | 28 May, 2026 | PyPI keystone |
OpenStack Keystone doesn't verify that the user supplied in the authentication request matches the owner of the application credential CVE-2026-42998, GHSA-8f8m-wrvr-wcvf, PYSEC-2026-599 | High | 0.3% | 28 May, 2026 | PyPI keystone |
compliance-trestle Vulnerable to Remote Code Execution via Recursive Server-Side Template Injection (SSTI) CVE-2026-46439, GHSA-gg2g-p7xc-qqmm, PYSEC-2026-2425 | High | 0.3% | 28 May, 2026 | PyPI compliance-trestle |
compliance-trestle Vulnerable to SSRF in Remote Fetching Subsystem CVE-2026-46380, GHSA-w76h-q7c6-jpjp, PYSEC-2026-2427 | Medium | 0.1% | 28 May, 2026 | PyPI compliance-trestle |
Malicious release: Malicious code in telethon-pro-safe (PyPI) MAL-2026-4859 | Malicious | Not scored | 28 May, 2026 | PyPI telethon-pro-safe |
compliance-trestle - jinja has an Arbitrary File Write via Path Traversal CVE-2026-46345, GHSA-4q5v-7g7x-j79w, PYSEC-2026-2423 | High | 0.2% | 28 May, 2026 | PyPI compliance-trestle |
compliance-trestle Profile Import has an Arbitrary File Read via trestle:// URI and Relative Path Traversal CVE-2026-45774, GHSA-mj4x-vf5c-5xg8, PYSEC-2026-2426 | Medium | 0.5% | 28 May, 2026 | PyPI compliance-trestle |
pypdf: Manipulated XMP metadata streams can exhaust RAM CVE-2026-48735, GHSA-wjqc-6w8f-h24c, PYSEC-2026-3025 | Medium | 0.1% | 28 May, 2026 | PyPI pypdf |
PyJWT: Public-key JWK accepted as HMAC secret enables forged HS256 tokens when mixed families are allowed CVE-2026-48526, GHSA-xgmm-8j9v-c9wx, PYSEC-2026-179 | High | 0.4% | 28 May, 2026 | PyPI pyjwt |
PyJWT: Unauthenticated DoS via unbounded Base64URL decoding of unused payload segment in b64=false detached JWS CVE-2026-48525, GHSA-w7vc-732c-9m39, PYSEC-2026-178 | Medium | 0.4% | 28 May, 2026 | PyPI pyjwt |
PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values (DoS) CVE-2026-48524, GHSA-fhv5-28vv-h8m8, PYSEC-2026-177 | Low | 0.4% | 28 May, 2026 | PyPI pyjwt |
PyJWT: Algorithm allow-list bypass when decoding with `PyJWK` / `PyJWKClient` keys CVE-2026-48523, GHSA-jq35-7prp-9v3f, PYSEC-2026-176 | Medium | 0.1% | 28 May, 2026 | PyPI pyjwt |
PyJWKClient: missing scheme allowlist enables CVE-2024-21643-class SSRF + token forgery via file://, ftp://, data: schemes CVE-2026-48522, GHSA-993g-76c3-p5m4, PYSEC-2026-175 | Medium | 0.2% | 28 May, 2026 | PyPI PyJWT PyPI pyjwt |
pypdf: Possible long runtimes for zero-only width values in cross-reference streamsuntimes for zero-only width values in cross-reference streams CVE-2026-48156, GHSA-248m-82v9-q6g6, PYSEC-2026-3004 | Medium | 0.1% | 28 May, 2026 | PyPI pypdf |
pypdf: Possible large memory usage for large offsets for layout mode text CVE-2026-48155, GHSA-cj93-chg6-vgv8, PYSEC-2026-3016 | Medium | 0.1% | 28 May, 2026 | PyPI pypdf |
Malicious release: Malicious code in my-test-package-2025-xyz (PyPI) MAL-2026-4837 | Malicious | Not scored | 28 May, 2026 | PyPI my-test-package-2025-xyz |
Malicious release: Malicious code in rogiant-install (PyPI) MAL-2026-4835 | Malicious | Not scored | 27 May, 2026 | PyPI rogiant-install |
compliance-trestle Remote Fetching Mechanism has an Arbitrary File Write via Cache Path Traversal CVE-2026-45725, GHSA-g3vg-vx23-3858, PYSEC-2026-2424 | High | 0.5% | 27 May, 2026 | PyPI compliance-trestle |
AsyncSSH `AuthorizedKeysFile %u` path traversal allows attacker-selected authorized keys to authenticate a traversal username CVE-2026-45309, GHSA-g794-3fmp-753h, PYSEC-2026-2384 | High | 0.6% | 27 May, 2026 | PyPI asyncssh |
Langroid has Prompt to SQL Injection, Leading to RCE CVE-2026-25879, GHSA-mxfr-6hcw-j9rq, PYSEC-2026-382 | Critical | 0.6% | 27 May, 2026 | PyPI langroid |
pretix vulnerable to Authorization Bypass Through User-Controlled Key CVE-2026-9712, GHSA-72p9-6vv6-gvqh, PYSEC-2026-2960 | Low | 0.2% | 27 May, 2026 | PyPI pretix |
Gradio contains a cookie injection vulnerability CVE-2026-48545, GHSA-7hp7-4p35-3cx2, PYSEC-2026-2178 | High | 0.4% | 27 May, 2026 | PyPI gradio |
Taipy contains a path traversal vulnerability CVE-2026-48544, GHSA-28gh-q3gw-pvx8, PYSEC-2026-3081 | High | 0.5% | 27 May, 2026 | PyPI taipy |
libusb before version 1.0.30 contains a one-byte out-of-bounds read vulnerability in parse_iad_array() in descriptor.c that allows attackers to trigger a denial of service by supplying a malformed USB descriptor whose bLength equals size minus one, causing the bounds check to use the original buffer CVE-2026-47104, PYSEC-2026-3979 | Medium | 0.1% | 27 May, 2026 | PyPI libusb |
libusb before version 1.0.30 contains a NULL pointer dereference vulnerability that allows attackers to crash applications by supplying a malformed USB configuration descriptor where an interface claims bNumEndpoints greater than zero but is followed by a class-specific descriptor whose bLength exce CVE-2026-23679, PYSEC-2026-3978 | Medium | 0.2% | 27 May, 2026 | PyPI libusb |
OpenStack Swift: s3api middleware enters an infinite loop when processing a truncated aws-chunked PUT request body CVE-2026-49017, GHSA-g7jq-j257-rww2, PYSEC-2026-3080 | High | 0.4% | 27 May, 2026 | PyPI swift |
GDAL: scanForGeometryContainers in the netCDF driver allows code execution via a stack-based buffer overflow BIT-gdal-2026-49014, CVE-2026-49014, GHSA-wphc-7cm7-8mf7, PYSEC-2026-193 | High | 0.1% | 27 May, 2026 | PyPI gdal |
Malicious release: Malicious code in quatres (PyPI) MAL-2026-4829 | Malicious | Not scored | 27 May, 2026 | PyPI quatres |
Malicious release: Malicious code in hmacsync (PyPI) MAL-2026-4828 | Malicious | Not scored | 26 May, 2026 | PyPI hmacsync |
OpenCTI: Privilege escalation via graphQL API is abusable by organization admins, due to incorrect ACL on userEdit relationAdd CVE-2026-44730, GHSA-q537-qhj4-wcjx, PYSEC-2026-167 | High | 0.3% | 26 May, 2026 | PyPI pycti |
Bugsink: Project scoping missing in sourcemap and debug-file lookup CVE-2026-47728, GHSA-5389-f7vh-wxj8, PYSEC-2026-2402 | Medium | 0.2% | 26 May, 2026 | PyPI bugsink |
Bugsink: Issue bulk actions can affect another project’s issue if its UUID is known CVE-2026-47716, GHSA-g5vc-q7qc-v939, PYSEC-2026-2406 | Low | 0.1% | 26 May, 2026 | PyPI bugsink |
Bugsink: Issue event views can show an event from another project if its UUID is known CVE-2026-47715, GHSA-vx2f-6m6h-9frf, PYSEC-2026-2407 | Low | 0.2% | 26 May, 2026 | PyPI bugsink |
vllm has Improper Resource Shutdown or Release CVE-2026-9540, GHSA-98f3-hwg4-4rf7, PYSEC-2026-3407 | Medium | 0.4% | 26 May, 2026 | PyPI vllm |
Malicious release: Malicious code in datapipe-util (PyPI) MAL-2026-4820 | Malicious | Not scored | 26 May, 2026 | PyPI datapipe-util |
Malicious release: Malicious code in vectordb-engine (PyPI) MAL-2026-4814 | Malicious | Not scored | 26 May, 2026 | PyPI vectordb-engine |
Malicious release: Malicious code in baidubsrc (PyPI) MAL-2026-4809 | Malicious | Not scored | 26 May, 2026 | PyPI baidubsrc |
Malicious release: Malicious code in docontrol-mcp (PyPI) MAL-2026-4811 | Malicious | Not scored | 26 May, 2026 | PyPI docontrol-mcp |
Malicious release: Malicious code in binproto (PyPI) MAL-2026-4810 | Malicious | Not scored | 26 May, 2026 | PyPI binproto |
Malicious release: Malicious code in m-at-star-tools (PyPI) MAL-2026-4812 | Malicious | Not scored | 26 May, 2026 | PyPI m-at-star-tools |
Malicious release: Malicious code in helu (PyPI) MAL-2026-4357 | Malicious | Not scored | 26 May, 2026 | PyPI helu |
Malicious release: Malicious code in mistral-search-toolkit (PyPI) MAL-2026-4358 | Malicious | Not scored | 26 May, 2026 | PyPI mistral-search-toolkit |
Malicious release: Malicious code in mistral-workflows-plugins-webhook (PyPI) MAL-2026-4355 | Malicious | Not scored | 26 May, 2026 | PyPI mistral-workflows-plugins-webhook |
Malicious release: Malicious code in mistral-workflows-plugins-mistralai (PyPI) MAL-2026-4354 | Malicious | Not scored | 26 May, 2026 | PyPI mistral-workflows-plugins-mistralai |
Malicious release: Malicious code in mistral-workflows (PyPI) MAL-2026-4353 | Malicious | Not scored | 26 May, 2026 | PyPI mistral-workflows |
Malicious release: Malicious code in xct-x-ayoub (PyPI) MAL-2026-4777 | Malicious | Not scored | 26 May, 2026 | PyPI xct-x-ayoub |
Malicious release: Malicious code in spip-pth-demo (PyPI) MAL-2026-4770 | Malicious | Not scored | 25 May, 2026 | PyPI spip-pth-demo |
Apache Airflow FAB Auth Manager contains an LDAP filter injection vulnerability CVE-2026-46745, GHSA-g283-w6fp-c4fc, PYSEC-2026-2366 | Medium | 0.6% | 25 May, 2026 | PyPI apache-airflow-providers-fab |
Apache Airflow providers-google's `ComputeEngineSSHHook` disables SSH host-key verification by default CVE-2026-45361, GHSA-g9v5-gjwf-9rwx, PYSEC-2026-166 | High | 0.6% | 25 May, 2026 | PyPI apache-airflow-providers-google |