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 |
|---|---|---|---|---|
Malicious release: Malicious code in myproject234 (PyPI) MAL-2026-7455 | Malicious | Not scored | 07 Jul, 2026 | PyPI myproject234 |
Malicious release: Malicious code in cyberday26szymon-payments (PyPI) MAL-2026-7454 | Malicious | Not scored | 07 Jul, 2026 | PyPI cyberday26szymon-payments |
Malicious release: Malicious code in cyberday26szymon-auth (PyPI) MAL-2026-7452 | Malicious | Not scored | 07 Jul, 2026 | PyPI cyberday26szymon-auth |
Malicious release: Malicious code in cyberday26szymon-logging (PyPI) MAL-2026-7453 | Malicious | Not scored | 07 Jul, 2026 | PyPI cyberday26szymon-logging |
Apache Airflow exposes deferred trigger kwargs in task-instance API responses BIT-airflow-2026-49487, CVE-2026-49487, GHSA-22hf-vx2v-gjff, PYSEC-2026-2088 | Medium | 0.7% | 07 Jul, 2026 | PyPI apache-airflow |
apache-airflow DAG source authorization bypass exposes co-located DAG source BIT-airflow-2026-49296, CVE-2026-49296, GHSA-4fh7-7jx4-8f6c, PYSEC-2026-2083 | Medium | 0.6% | 07 Jul, 2026 | PyPI apache-airflow |
Apache Airflow exposes secrets backend credentials through the Config API BIT-airflow-2026-48892, CVE-2026-48892, GHSA-9933-5rrp-mfwx, PYSEC-2026-2087 | Medium | 0.7% | 07 Jul, 2026 | PyPI apache-airflow |
Apache Airflow exposes unreadable DAG identifiers in the scheduling dependencies graph BIT-airflow-2026-48891, CVE-2026-48891, GHSA-3322-mjxh-9mp5, PYSEC-2026-2086 | Medium | 0.6% | 07 Jul, 2026 | PyPI apache-airflow |
Apache Airflow exposes sensitive JSON Variable values through the Bulk Variables API BIT-airflow-2026-48828, CVE-2026-48828, GHSA-563f-2439-rmq4, PYSEC-2026-3806 | Medium | 0.7% | 07 Jul, 2026 | PyPI apache-airflow |
Apache Airflow allows code execution through unsafe serialized DAG deserialization BIT-airflow-2026-33264, CVE-2026-33264, GHSA-2943-9672-r45w, PYSEC-2026-2082 | Critical | 1.6% | 07 Jul, 2026 | PyPI apache-airflow |
Kiwi TCMS vulnerable to stored XSS via JavaScript: URI in extra_link field (TestPlan & TestCase) CVE-2026-55630, GHSA-473p-56xx-vg67, PYSEC-2026-2551 | Low | 0.4% | 06 Jul, 2026 | PyPI kiwitcms |
Kiwi TCMS has an Open Redirect via unvalidated next parameter in account confirmation endpoint CVE-2026-54724, GHSA-hmj5-jm8h-h9fh, PYSEC-2026-2552 | Medium | 0.3% | 06 Jul, 2026 | PyPI kiwitcms |
Langroid: Neo4jChatAgent executes LLM-generated Cypher without validation (prompt-to-Cypher injection; config-conditional RCE), mirroring the SQLChatAgent bug fixed in CVE-2026-25879 CVE-2026-55615, GHSA-2pq5-3q89-j7cc, PYSEC-2026-2576 | Critical | 0.5% | 06 Jul, 2026 | PyPI langroid |
vLLM: ReDoS via structured_outputs.regex compiled without timeout in xgrammar and outlines backends CVE-2026-55574, GHSA-rwxx-mrjm-wc2m, PYSEC-2026-2304 | High | 0.6% | 06 Jul, 2026 | PyPI vllm |
vLLM denial of service via prompt embeds on M-RoPE models CVE-2026-55514, GHSA-33cg-gxv8-3p8g, PYSEC-2026-2303 | High | 0.7% | 06 Jul, 2026 | PyPI vllm |
vLLM has Remote DoS via Invalid Recovered Token Reinjection CVE-2026-54234, GHSA-8wr5-jm2h-8r4f, PYSEC-2026-3542 | High | 0.6% | 06 Jul, 2026 | PyPI vllm |
Linuxfabrik Monitoring Plugins have local privilege escalation using embedded command CVE-2026-55426, GHSA-798h-hpph-m24j, PYSEC-2026-2594 | High | 0.2% | 06 Jul, 2026 | PyPI linuxfabrik-lib |
Langroid: handle_message() executes user-supplied tool JSON without sender verification CVE-2026-54771, GHSA-gjgq-w2m6-wr5q, PYSEC-2026-2579 | High | 0.4% | 06 Jul, 2026 | PyPI langroid |
Langroid: Sandbox Escape to Remote Code Execution via Incomplete `eval()` Mitigation in TableChatAgent CVE-2026-54769, GHSA-q9p7-wqxg-mrhc, PYSEC-2026-2581 | Critical | 0.9% | 06 Jul, 2026 | PyPI langroid |
Langroid: SQLChatAgent dangerous-function blocklist can be bypassed with quoted or schema-qualified pg_read_file calls CVE-2026-54760, GHSA-6xc5-4r68-67fc, PYSEC-2026-2577 | Critical | 0.6% | 06 Jul, 2026 | PyPI langroid |
Linuxfabrik Monitoring Plugins allow insecure creation of SQLite databases CVE-2026-53759, GHSA-r35r-fpx2-jgr4, PYSEC-2026-2596 | Low | 0.2% | 06 Jul, 2026 | PyPI linuxfabrik-lib |
vLLM: Speech-to-text upload size limit is enforced after full UploadFile read CVE-2026-55646, GHSA-v82g-2437-67m2, PYSEC-2026-2305 | Medium | 0.5% | 06 Jul, 2026 | PyPI vllm |
Pillow: WindowsViewer.get_command() OS command injection via unescaped shell path BIT-pillow-2026-55798, CVE-2026-55798, GHSA-4x4j-2g7c-83w6, PYSEC-2026-2257 | Medium | 0.2% | 06 Jul, 2026 | PyPI Pillow PyPI pillow |
Pillow `GdImageFile._open()`: image dimensions accepted without `_decompression_bomb_check()` BIT-pillow-2026-55380, CVE-2026-55380, GHSA-phj9-mv4w-65pm, PYSEC-2026-2256 | High | 0.5% | 06 Jul, 2026 | PyPI pillow |
Pillow `BdfFontFile`: `Image.new()` called without `_decompression_bomb_check()` — bomb protection bypass via font loading BIT-pillow-2026-55379, CVE-2026-55379, GHSA-45hq-cxwh-f6vc, PYSEC-2026-2255 | High | 0.5% | 06 Jul, 2026 | PyPI pillow |
Pillow: `FontFile.compile()`: `Image.new()` called without `_decompression_bomb_check()` BIT-pillow-2026-54060, CVE-2026-54060, GHSA-5x94-69rx-g8h2, PYSEC-2026-2254 | High | 0.4% | 06 Jul, 2026 | PyPI pillow |
Pillow `PcfFontFile._load_bitmaps()`: `Image.frombytes()` called without `_decompression_bomb_check()` — bomb protection bypass via PCF font loading BIT-pillow-2026-54059, CVE-2026-54059, GHSA-8v84-f9pq-wr9x, PYSEC-2026-2253 | High | 0.4% | 06 Jul, 2026 | PyPI pillow |
flyto-core has Unauthenticated Command Execution via HTTP MCP `execute_module` CVE-2026-55786, GHSA-h9f9-h6gm-wc85, PYSEC-2026-2482 | High | 0.3% | 06 Jul, 2026 | PyPI flyto-core |
flyto-core has SSRF guard bypass via IPv6 transition addresses (IPv4-mapped / 6to4 / NAT64) in validate_url_ssrf CVE-2026-55787, GHSA-794r-5rp2-fpg8, PYSEC-2026-2481 | High | 0.3% | 06 Jul, 2026 | PyPI flyto-core |
WeasyPrint has CSS Injection via Presentational Hints CVE-2026-49452, GHSA-jhhc-3hcp-qhm5, PYSEC-2026-3412 | Medium | 0.4% | 06 Jul, 2026 | PyPI weasyprint |
Apache Airflow Google provider allows path traversal through GCS object names CVE-2026-49297, GHSA-v3mh-27qj-w836, PYSEC-2026-2084 | High | 1.0% | 06 Jul, 2026 | PyPI apache-airflow-providers-google |
Apache IoTDB DataNode’s internal RPC interface for creating Trigger instances uses the uploaded Trigger JAR name to build a file path without sufficient validation. If the internal DataNode RPC port is exposed to an untrusted network, an attacker may use path traversal sequences in the JAR name to w CVE-2026-24014, PYSEC-2026-2081 | Critical | 0.7% | 06 Jul, 2026 | PyPI apache-iotdb |
Authentication Bypass by Spoofing vulnerability in Apache IoTDB.
Certain Thrift RPC query handlers lack strict validation of the sessionId
parameter. An attacker can construct requests with a forged sessionId and,
without performing openSession authentication, receive valid query results.
This allow CVE-2026-24013, PYSEC-2026-2080 | Critical | 0.6% | 06 Jul, 2026 | PyPI apache-iotdb |
Uncontrolled Resource Consumption vulnerability in Apache IoTDB.
Some interface fails to impose reasonable
limits on the time span and aggregation interval of the query. An attacker
can construct a request with extreme parameters (e.g., a very large time
range combined with a minimal interval). Th CVE-2026-24012, PYSEC-2026-2079 | High | 0.7% | 06 Jul, 2026 | PyPI apache-iotdb |
Malicious release: Malicious code in urlllib321 (PyPI) MAL-2026-6759 | Malicious | Not scored | 04 Jul, 2026 | PyPI urlllib321 |
Malicious release: Malicious code in httpprobe (PyPI) MAL-2026-6758 | Malicious | Not scored | 04 Jul, 2026 | PyPI httpprobe |
In Trail of Bits fickling versions up to and including 0.1.11, the UnsafeImportsML analysis pass unconditionally calls AnalysisContext.shorten_code(node) on every import node it inspects, regardless of whether the import is flagged as unsafe. This call registers the shortened code representation in CVE-2026-14535, GHSA-cffv-grgg-g429, PYSEC-2026-2150 | Critical | 0.6% | 04 Jul, 2026 | PyPI fickling |
Trail of Bits fickling versions up to and including 0.1.10 do not include the Python standard library modules _posixsubprocess, site, and atexit in the UNSAFE_IMPORTS denylist (fickle.py). Because these modules are absent from the denylist, fickling's check_safety() function returns LIKELY_SAFE with CVE-2026-14534, GHSA-m6fh-58r7-x697, PYSEC-2026-2149 | High | 0.6% | 04 Jul, 2026 | PyPI fickling |
Malicious release: Malicious code in yt-api-dlp (PyPI) MAL-2026-6754 | Malicious | Not scored | 04 Jul, 2026 | PyPI yt-api-dlp |
NLTK Stanford wrapper classes execute untrusted JAR files without verification CVE-2026-12252, GHSA-9r6g-266r-89x4, PYSEC-2026-2085 | High | 0.2% | 04 Jul, 2026 | PyPI nltk |
Malicious release: Malicious code in bytekit (PyPI) MAL-2026-6751 | Malicious | Not scored | 03 Jul, 2026 | PyPI bytekit |
Malicious release: Malicious code in schemavault (PyPI) MAL-2026-6753 | Malicious | Not scored | 03 Jul, 2026 | PyPI schemavault |
Malicious release: Malicious code in confighub (PyPI) MAL-2026-6752 | Malicious | Not scored | 03 Jul, 2026 | PyPI confighub |
Malicious release: Malicious code in procwire (PyPI) MAL-2026-6750 | Malicious | Not scored | 03 Jul, 2026 | PyPI procwire |
Malicious release: Malicious code in ipa-user-collector (PyPI) MAL-2026-6749 | Malicious | Not scored | 03 Jul, 2026 | PyPI ipa-user-collector |
Malicious release: Malicious code in haproxy-config-client (PyPI) MAL-2026-6748 | Malicious | Not scored | 03 Jul, 2026 | PyPI haproxy-config-client |
Keras: Lambda deserialization can bypass safe mode and execute code CVE-2026-12481, GHSA-5gwj-m78q-7pq3, PYSEC-2026-3631 | Critical | 0.7% | 03 Jul, 2026 | PyPI keras |
Malicious release: Malicious code in horde-python-client (PyPI) MAL-2026-6734 | Malicious | Not scored | 02 Jul, 2026 | PyPI horde-python-client |
Malicious release: Malicious code in epic-build-scripts (PyPI) MAL-2026-6733 | Malicious | Not scored | 02 Jul, 2026 | PyPI epic-build-scripts |
Malicious release: Malicious code in ue-python-tools (PyPI) MAL-2026-6735 | Malicious | Not scored | 02 Jul, 2026 | PyPI ue-python-tools |