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 |
|---|---|---|---|---|
dd-trace-py: Improper parsing of W3C baggage headers may lead to DoS CVE-2026-50271, GHSA-mw54-j2v2-42hr, PYSEC-2026-3461 | High | 0.8% | 15 Jul, 2026 | PyPI ddtrace |
django-haystack: Remote Code Execution via `eval()` in Elasticsearch Result Deserialization CVE-2026-105315, GHSA-r3hx-x5rh-p9vv | High | 0.3% | 15 Jul, 2026 | PyPI django-haystack |
TensorZero Gateway: Arbitrary file read and SSRF in internal object storage endpoint CVE-2026-54457, GHSA-824w-x939-6cmc, PYSEC-2026-3541 | High | 0.4% | 15 Jul, 2026 | PyPI tensorzero |
MCP Python SDK: WebSocket server transport does not support Host/Origin validation CVE-2026-59950, GHSA-vj7q-gjh5-988w, PYSEC-2026-3483 | High | 0.2% | 15 Jul, 2026 | PyPI mcp |
MCP Python SDK: Experimental task handlers allow any client to access and cancel other clients' tasks CVE-2026-52870, GHSA-hvrp-rf83-w775, PYSEC-2026-3481 | High | 0.4% | 15 Jul, 2026 | PyPI mcp |
MCP Python SDK: HTTP transports serve session requests without verifying the authenticated principal CVE-2026-52869, GHSA-jpw9-pfvf-9f58, PYSEC-2026-3482 | High | 0.5% | 15 Jul, 2026 | PyPI mcp |
PyTorch Lightning allows arbitrary code execution through checkpoint _instantiator hyperparameters CVE-2026-58659, GHSA-qqmf-gpg7-g8gw, PYSEC-2026-3624, PYSEC-2026-3967 | High | 0.6% | 15 Jul, 2026 | PyPI lightning PyPI pytorch-lightning |
LangBot: Authenticated RCE Via MCP Configuration CVE-2026-54449, GHSA-3pvh-63gf-j9mw, PYSEC-2026-3473 | High | 0.7% | 15 Jul, 2026 | PyPI langbot |
garminconnect Has Insecure Permission Assignment for Garmin OAuth Token Store CVE-2026-54447, GHSA-wjhr-76vg-2hvc, PYSEC-2026-3467 | High | 0.2% | 15 Jul, 2026 | PyPI garminconnect |
PraisonAI: Plugin Auto-Discovery Executes Arbitrary Python Files Without Verification CVE-2026-61446, GHSA-m6wp-h223-4c8g, PYSEC-2026-4271 | High | 0.3% | 15 Jul, 2026 | PyPI praisonaiagents |
PraisonAI: SkillTools Executes Scripts Without Path Containment Validation CVE-2026-61443, GHSA-c44f-37qr-gw3f, PYSEC-2026-4270 | High | 0.6% | 15 Jul, 2026 | PyPI praisonaiagents |
PraisonAI: Platform members can rewrite shared labels and owner issue labels without owner/admin authorization CVE-2026-61440, GHSA-xxgv-vgvj-qvxh, PYSEC-2026-4264 | High | 0.3% | 15 Jul, 2026 | PyPI praisonai-platform |
PraisonAI vulnerable to Remote Code Execution via Broken AST Sandbox CVE-2026-61438, GHSA-26mh-57q7-jfvr | High | Not scored | 15 Jul, 2026 | PyPI praisonai |
PraisonAI: AgentMail webhook mode accepts forged unsigned message.received events and invokes agents CVE-2026-61436, GHSA-7c92-x8vg-4258, PYSEC-2026-4252 | High | 0.4% | 15 Jul, 2026 | PyPI praisonai |
PraisonAI: Call API localhost-only authentication bypass via spoofed Host header CVE-2026-61435, GHSA-2gpf-2492-q9jh, PYSEC-2026-4247 | High | 0.5% | 15 Jul, 2026 | PyPI praisonai |
PraisonAI: API deploy code generator embeds unescaped YAML fields into Python source CVE-2026-61433, GHSA-79fv-7hq9-w7xg, PYSEC-2026-4251 | High | 0.2% | 15 Jul, 2026 | PyPI praisonai |
PraisonAI: DNS rebinding bypass in `web_crawl` SSRF protection allows internal response disclosure CVE-2026-61430, GHSA-qg25-6gc4-48mg, PYSEC-2026-4272 | High | 0.3% | 15 Jul, 2026 | PyPI praisonaiagents |
PraisonAI: MCP HTTP-stream transport is unauthenticated by default, exposing tool enumeration and an unvalidated tool-call surface CVE-2026-61427, GHSA-hc5v-gxvj-58wh, PYSEC-2026-4257 | High | 0.4% | 15 Jul, 2026 | PyPI praisonai |
PraisonAI: SecurityPolicy command/path/import restrictions are completely unenforced by the default SubprocessSandbox backend CVE-2026-60085, GHSA-5r6c-gj4g-r697, PYSEC-2026-4250 | High | 0.3% | 15 Jul, 2026 | PyPI praisonai |
NetLicensing-MCP: Unauthenticated Use of Server-Side NetLicensing API Key in HTTP Mode CVE-2026-54446, GHSA-x9vc-9ffq-p3gj, PYSEC-2026-3490 | High | 0.6% | 14 Jul, 2026 | PyPI netlicensing-mcp |
pyasn1: Uncontrolled resource consumption when converting decoded REAL values CVE-2026-59886, GHSA-hm4w-wwcw-mr6r, PYSEC-2026-3457 | High | 0.6% | 14 Jul, 2026 | PyPI pyasn1 |
pyasn1: Quadratic complexity in OBJECT IDENTIFIER and RELATIVE-OID processing allows denial of service CVE-2026-59885, GHSA-8ppf-4f7h-5ppj, PYSEC-2026-3456 | High | 0.6% | 14 Jul, 2026 | PyPI pyasn1 |
pyasn1 BER/CER/DER decoder denial of service via unbounded long-form tag IDs CVE-2026-59884, GHSA-m4p7-r5rc-7g4j, PYSEC-2026-3455 | High | 0.6% | 14 Jul, 2026 | PyPI pyasn1 |
Pillow: Decompression Bomb DoS via PdfParser.PdfStream.decode() BIT-pillow-2026-59200, CVE-2026-59200, GHSA-jjj6-mw9f-p565, PYSEC-2026-3495 | High | 0.4% | 14 Jul, 2026 | PyPI Pillow PyPI pillow |
Pillow: Heap out-of-bounds write in `ImageFilter.RankFilter` via integer overflow in `ImagingExpand` BIT-pillow-2026-59197, CVE-2026-59197, GHSA-xj96-63gp-2gmr, PYSEC-2026-3454 | High | 0.4% | 14 Jul, 2026 | PyPI Pillow PyPI pillow |
Pillow: Out-of-bounds read via attacker-controlled row stride on Pillow's mmap path (McIdas AREA files) BIT-pillow-2026-54058, CVE-2026-54058, GHSA-62p4-gmf7-7g93, PYSEC-2026-3493 | High | 0.5% | 14 Jul, 2026 | PyPI pillow |
Pillow: Controlled heap out-of-bounds write in Pillow `ImageCmsTransform.apply()` via output mode mismatch BIT-pillow-2026-59205, CVE-2026-59205, GHSA-9hw9-ch79-4vh6, PYSEC-2026-3453 | High | 0.4% | 14 Jul, 2026 | PyPI pillow |
Pillow JPEG2000 tiled decode retains a growing scratch buffer and can be used for denial of service BIT-pillow-2026-59204, CVE-2026-59204, GHSA-vjc4-5qp5-m44j, PYSEC-2026-3496 | High | 0.4% | 14 Jul, 2026 | PyPI pillow |
Pillow EpsImagePlugin negative %%BeginBinary byte count causes infinite loop denial of service BIT-pillow-2026-59203, CVE-2026-59203, GHSA-pg7v-jwj7-p798, PYSEC-2026-3452 | High | 0.4% | 14 Jul, 2026 | PyPI pillow |
Pillow: Heap out-of-bounds write `Image.paste()` / `Image.crop()` via signed coordinate overflow BIT-pillow-2026-59199, CVE-2026-59199, GHSA-6r8x-57c9-28j4, PYSEC-2026-3451 | High | 0.4% | 14 Jul, 2026 | PyPI Pillow PyPI pillow |
Pillow TGA RLE encoder can serialize up to ~57 KB of adjacent heap data into generated images BIT-pillow-2026-59198, CVE-2026-59198, GHSA-fj7v-r99m-22gq, PYSEC-2026-3494 | High | 0.3% | 14 Jul, 2026 | PyPI Pillow PyPI pillow |
Snowflake SQLAlchemy affected by SQL injection and local file disclosure vulnerabilities CVE-2026-15736, GHSA-8g6f-qw9x-4q6q, PYSEC-2026-3921 | High | 0.4% | 14 Jul, 2026 | PyPI snowflake-sqlalchemy |
json_repair: Circular JSON Schema `$ref` causes unbounded CPU DoS GHSA-xf7x-x43h-rpqh | High | Not scored | 13 Jul, 2026 | PyPI json-repair |
crewai-tools SSRF redirect bypass exposes internal services CVE-2026-62240, GHSA-mr4r-hcgx-8p4h, PYSEC-2026-3819 | High | 0.5% | 13 Jul, 2026 | PyPI crewai-tools |
Ollama downloadBlob Improper Validation of Array Index Denial-of-Service Vulnerability. This vulnerability allows remote attackers to create a denial-of-service condition on affected installations of Ollama. Authentication is not required to exploit this vulnerability.
The specific flaw exists with CVE-2026-15685, PYSEC-2026-3450 | High | 0.7% | 13 Jul, 2026 | PyPI ollama |
DIRAC: SQL injection and lack of access control in PilotManager service GHSA-7xw9-549r-8jrc | High | Not scored | 13 Jul, 2026 | PyPI DIRAC PyPI dirac |
DIRAC: Pilot code downloaded over unverified HTTPS connection CVE-2026-61668, GHSA-vg99-gr89-qhw9, PYSEC-2026-3464 | High | 0.4% | 13 Jul, 2026 | PyPI DIRAC PyPI dirac |
PraisonAI: Platform member PATCH routes allow owner resource rewrites and project lead reassignment delete bypass CVE-2026-61442, GHSA-c78w-2q4r-68r7, PYSEC-2026-4262 | High | 0.3% | 11 Jul, 2026 | PyPI praisonai-platform |
PraisonAI: Prompt Injection Defense Bypassed for HIGH-Level Threats CVE-2026-61439, GHSA-fj8f-m44g-c479, PYSEC-2026-4255 | High | 0.3% | 11 Jul, 2026 | PyPI PraisonAI PyPI praisonai |
PraisonAI: Crawl4AI/Chromium backend is also affected by the `web_crawl` SSRF validation bypass CVE-2026-61429, GHSA-6g59-gm2v-qhvq, PYSEC-2026-4269 | High | 0.3% | 11 Jul, 2026 | PyPI praisonaiagents |
PraisonAI: AgentMail webhook lacks signature verification, allowing unauthenticated message injection and sender spoofing CVE-2026-61428, GHSA-qj9c-59p6-8cgx, PYSEC-2026-4259 | High | 0.3% | 11 Jul, 2026 | PyPI praisonai |
Clauster: Non-loopback deployments can serve the dashboard unauthenticated when auth.enabled is unset GHSA-h4g2-xfmw-q2c9 | High | Not scored | 10 Jul, 2026 | PyPI clauster |
mcp-atlassian: Arbitrary file read via missing path validation in confluence_upload_attachment CVE-2026-73498, GHSA-g5r6-gv6m-f5jv, PYSEC-2026-3683 | High | 0.5% | 10 Jul, 2026 | PyPI mcp-atlassian |
mcp-atlassian: Arbitrary server-side file read via attachment upload CVE-2026-73496, GHSA-wm45-qh3g-v83f | High | 0.5% | 10 Jul, 2026 | PyPI mcp-atlassian |
BabelDOC: Arbitrary Code Execution via CMap Pickle Deserialization in babeldoc/pdfminer/cmapdb.py CVE-2026-54071, GHSA-m8gf-v64p-gfmg, PYSEC-2026-2389 | High | 0.4% | 10 Jul, 2026 | PyPI BabelDOC PyPI babeldoc |
PraisonAI: Unsafe Dynamic Module Loading Leads to Arbitrary Code Execution via tools.py in AgentFlow CVE-2026-61437, GHSA-4gfv-wg42-7jw5, PYSEC-2026-4267 | High | 0.2% | 10 Jul, 2026 | PyPI praisonaiagents |
PraisonAI: Shell command allowlist bypass via find -exec built-in action CVE-2026-61434, GHSA-cv3g-hj65-pcfh, PYSEC-2026-4254 | High | 0.7% | 10 Jul, 2026 | PyPI praisonai |
PraisonAI: Jobs API is unauthenticated by default and allows attacker-controlled webhook SSRF CVE-2026-60091, GHSA-4w49-gwv8-fpjg, PYSEC-2026-4249 | High | 0.3% | 10 Jul, 2026 | PyPI praisonai |
open-webui terminal proxy path traversal guard bypass via 9x encoded traversal CVE-2026-59221, GHSA-frvj-c5qp-xj4w, PYSEC-2026-3597 | High | 0.5% | 09 Jul, 2026 | PyPI open-webui |
Open WebUI: Terminal proxy forwards a spoofable, integrity-unbound user identity to the upstream (X-User-Id header and ws_terminal session_id query injection) CVE-2026-59224, GHSA-j657-m4c4-24jq, PYSEC-2026-3600 | High | 0.4% | 09 Jul, 2026 | PyPI open-webui |