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 |
|---|---|---|---|---|
PraisonAI: SpiderTools redirect-target SSRF protection bypass CVE-2026-57115, GHSA-6h9p-93hq-q7h6, PYSEC-2026-3531 | Medium | 0.4% | 18 Jun, 2026 | PyPI praisonaiagents |
PraisonAI: Unauthenticated Event Injection via SSE `/publish` Endpoint CVE-2026-57128, GHSA-35w5-pcw4-jx94, PYSEC-2026-3528 | Medium | 0.3% | 18 Jun, 2026 | PyPI praisonaiagents |
BBOT: Arbitrary File Write in postman_download Module CVE-2026-12568, GHSA-m54h-vhf9-3w3m, PYSEC-2026-2393 | Medium | 0.3% | 17 Jun, 2026 | PyPI bbot |
BBOT: Path traversal (Zip-Slip) in unarchive module - incomplete fix for CVE-2025-10284 CVE-2026-12565, GHSA-3vgw-585j-4m45, PYSEC-2026-2392 | Medium | 0.2% | 17 Jun, 2026 | PyPI bbot |
marimo contains a reflected cross-site scripting vulnerability in the notebook page CVE-2026-54386, GHSA-8m59-7xv8-735h, PYSEC-2026-2619 | Medium | 0.2% | 17 Jun, 2026 | PyPI marimo |
joserfc: b64=false RFC7797 JWS payloads bypass JWSRegistry payload-size limits during deserialization CVE-2026-48990, GHSA-wphv-vfrh-23q5, PYSEC-2026-2530 | Medium | 0.2% | 17 Jun, 2026 | PyPI joserfc |
Hermes Agent creates response_store.db and webhook_subscriptions.json with world-readable permissions (mode 0o644) CVE-2026-53870, GHSA-99f9-j8r3-p853, PYSEC-2026-2511 | Medium | 0.2% | 17 Jun, 2026 | PyPI hermes-agent |
Open WebUI: Any authenticated user can read other users' private notes via Socket.IO CVE-2026-54022, GHSA-8788-j68r-3cgh, PYSEC-2026-2712 | Medium | 0.3% | 17 Jun, 2026 | PyPI open-webui |
Open WebUI: Authenticated users can target arbitrary configured Ollama backends via unguarded url_idx path parameter CVE-2026-54021, GHSA-9rpj-v7hf-vv2w, PYSEC-2026-2718 | Medium | 0.3% | 17 Jun, 2026 | PyPI open-webui |
Open WebUI: RAG ACL Bypass in Milvus Multitenancy Mode CVE-2026-54019, GHSA-p5cp-r7rg-qpxc, PYSEC-2026-2750 | Medium | 0.4% | 17 Jun, 2026 | PyPI open-webui |
OpenStack Horizon RC file generation does not escape special characters in project names CVE-2026-55748, GHSA-6wrm-x65g-hr4p, PYSEC-2026-2519 | Medium | 0.3% | 17 Jun, 2026 | PyPI horizon |
Open WebUI BOLA: `search_knowledge_files` Allows Unauthorized Knowledge Base File Enumeration CVE-2026-54016, GHSA-cx9v-4qj2-jrw6, PYSEC-2026-2721 | Medium | 0.3% | 17 Jun, 2026 | PyPI open-webui |
Open WebUI Prompt history IDOR: unbound history_id allows cross-prompt read and deletion CVE-2026-54015, GHSA-4r4w-2wgp-w7cj, PYSEC-2026-2701 | Medium | 0.3% | 17 Jun, 2026 | PyPI open-webui |
Open WebUI: Sibling-Prefix Path Traversal via /cache/{path} CVE-2026-54014, GHSA-j2c8-v969-8r5c, PYSEC-2026-2736 | Medium | 0.4% | 17 Jun, 2026 | PyPI open-webui |
Open WebUI: Cross-user file disclosure via /api/chat/completions image_url field CVE-2026-54009, GHSA-wch8-mhj5-9frg, PYSEC-2026-2766 | Medium | 0.4% | 17 Jun, 2026 | PyPI open-webui |
Open WebUI IDOR: Calendar event re-parenting allows writing events into another user's calendar CVE-2026-54006, GHSA-f3g7-59qc-pqg6, PYSEC-2026-2722 | Medium | 0.3% | 17 Jun, 2026 | PyPI open-webui |
vLLM: OOM Denial of Service via Audio Decompression Bomb CVE-2026-54233, GHSA-6pr9-rp53-2pmc, PYSEC-2026-3404 | Medium | 0.4% | 17 Jun, 2026 | PyPI vllm |
vLLM: incomplete CVE-2026-22778 fix leaks PIL repr addresses via Anthropic router CVE-2026-54236, GHSA-hgg8-fqqc-vfmw, PYSEC-2026-3408 | Medium | 0.9% | 17 Jun, 2026 | PyPI vllm |
vLLM: GGUF dequantize kernel int truncation exposes uninitialized GPU memory in multi-tenant serving CVE-2026-53923, GHSA-5jv2-g5wq-cmr4, PYSEC-2026-3403 | Medium | 0.5% | 17 Jun, 2026 | PyPI vllm |
vLLM: temperature=NaN and temperature=Infinity bypass validation and propagate to GPU kernels CVE-2026-54235, GHSA-7h4p-rffg-7823, PYSEC-2026-3405 | Medium | 0.4% | 17 Jun, 2026 | PyPI vllm |
pydantic-ai: SSRF blocklist bypass via IPv4-compatible, SIIT/IVI, and local NAT64 IPv6 addresses (incomplete fix of CVE-2026-46678) CVE-2026-48782, GHSA-cg7w-rg45-pc59, PYSEC-2026-2977, PYSEC-2026-2981 | Medium | 0.4% | 17 Jun, 2026 | PyPI pydantic-ai PyPI pydantic-ai-slim |
vLLM: image EXIF Rotation & PNG tRNS Transparency Not Normalized, Causing Mismatch Between Model Input and Expectations CVE-2026-12491, GHSA-8jr5-v98p-w75m, PYSEC-2026-3406 | Medium | 0.2% | 17 Jun, 2026 | PyPI vllm |
LangGraph Checkpoint: Unsafe JSON deserialization in checkpoint loading CVE-2026-48775, GHSA-fjqc-hq36-qh5p, PYSEC-2026-2573 | Medium | 0.2% | 16 Jun, 2026 | PyPI langgraph-checkpoint |
Langflow: Unauthenticated Shareable Playground arbitrary local or S3 file read CVE-2026-48520, GHSA-rcjh-r59h-gq37, PYSEC-2026-244 | Medium | 0.4% | 16 Jun, 2026 | PyPI langflow |
Langflow: Path Traversal in Knowledge Bases API via Creation Endpoint CVE-2026-42867, GHSA-79ph-745m-6wxq, PYSEC-2026-2566 | Medium | 0.5% | 16 Jun, 2026 | PyPI langflow |
LangChain: Path traversal and sandbox escape in LangChain file-search middleware and loaders CVE-2026-55443, GHSA-gr75-jv2w-4656, PYSEC-2026-2192, PYSEC-2026-2556 | Medium | 0.2% | 16 Jun, 2026 | PyPI langchain PyPI langchain-anthropic |
Bleach clean() / Cleaner() fails to sanitize dangerous URI schemes in allowed formaction attributes GHSA-gj48-438w-jh9v | Medium | Not scored | 16 Jun, 2026 | PyPI bleach |
Bleach linkify(parse_email=True) CPU exhaustion via unbounded email regex scanning GHSA-g75f-g53v-794x | Medium | Not scored | 16 Jun, 2026 | PyPI bleach |
pypdf: Possible infinite loop when processing outlines/bookmarks in writer CVE-2026-54531, GHSA-m2v9-299j-rv96, PYSEC-2026-3022 | Medium | 0.2% | 16 Jun, 2026 | PyPI pypdf |
pypdf: Possible infinite loop when retrieving fonts for layout-mode text extraction CVE-2026-54530, GHSA-52x6-gq3r-vpf4, PYSEC-2026-3009 | Medium | 0.2% | 16 Jun, 2026 | PyPI pypdf |
pypdf: Possible large memory usage for form XObjects during text extraction CVE-2026-49461, GHSA-j543-4vmf-qm7v, PYSEC-2026-3020 | Medium | 0.2% | 16 Jun, 2026 | PyPI pypdf |
pypdf: Inefficient decoding of FlateDecode PNG predictor streams CVE-2026-49460, GHSA-5hgr-hg42-57jg, PYSEC-2026-3010 | Medium | 0.2% | 16 Jun, 2026 | PyPI pypdf |
Starlette: Unvalidated request path concatenated into authority poisons request.url.hostname CVE-2026-54282, GHSA-jp82-jpqv-5vv3, PYSEC-2026-248 | Medium | 0.3% | 15 Jun, 2026 | PyPI Starlette PyPI starlette |
python-multipart: Content-Disposition parameter smuggling via RFC 2231/5987 extended parameters CVE-2026-53537, GHSA-vffw-93wf-4j4q, PYSEC-2026-3041 | Medium | 0.3% | 15 Jun, 2026 | PyPI python-multipart |
Starlette: Arbitrary HTTP method dispatched to `HTTPEndpoint` attributes via `getattr` CVE-2026-48817, GHSA-x746-7m8f-x49c, PYSEC-2026-2280 | Medium | 0.2% | 15 Jun, 2026 | PyPI starlette |
aiohttp: Incomplete websocket frame payloads bypass memory limits CVE-2026-54274, GHSA-xcgm-r5h9-7989, PYSEC-2026-2108 | Medium | 0.5% | 15 Jun, 2026 | PyPI aiohttp |
aiohttp: HTTP/1 Pipelined Requests Queue Without Limit CVE-2026-54273, GHSA-4fvr-rgm6-gqmc, PYSEC-2026-2107 | Medium | 0.5% | 15 Jun, 2026 | PyPI aiohttp |
aiohttp: Unread Compressed Request Bodies Bypass client_max_size During Cleanup CVE-2026-54278, GHSA-g3cq-j2xw-wf74, PYSEC-2026-2111 | Medium | 0.5% | 15 Jun, 2026 | PyPI aiohttp |
aiohttp: C HTTP Parser Bypasses max_line_size for Fragmented Lines CVE-2026-54277, GHSA-63hw-fmq6-xxg2, PYSEC-2026-2110 | Medium | 0.6% | 15 Jun, 2026 | PyPI aiohttp |
aiohttp: DigestAuthMiddleware Applies Credentials to Cross-Origin Redirect Challenges CVE-2026-54276, GHSA-hpj7-wq8m-9hgp, PYSEC-2026-2109 | Medium | 0.3% | 15 Jun, 2026 | PyPI aiohttp |
utcp-gql SSRF: CVE-2026-44661 fix not applied to the GraphQL and WebSocket plugins CVE-2026-12210, GHSA-ppx3-28rw-8fpf, PYSEC-2026-3931, PYSEC-2026-3932 | Medium | 0.2% | 15 Jun, 2026 | PyPI utcp-gql PyPI utcp-websocket |
OpenStack Ironic can return unredacted sensitive information when applying a PATCH to update fields in volume properties CVE-2026-54421, GHSA-j4cw-mcg2-2q78, PYSEC-2026-3852 | Medium | 0.3% | 14 Jun, 2026 | PyPI ironic |
Tornado has out-of-bounds memory access via C extension CVE-2026-49854, GHSA-cx3h-4qpv-8hc9, PYSEC-2026-3388 | Medium | 0.4% | 12 Jun, 2026 | PyPI tornado |
MariaDB server is a community developed fork of MySQL server. In versions 3.3.18 and 3.4.8, an application that was taking non-validated user input, escaping it with mysql_real_escape_string() and sending it to the database using text protocol and big5 character set was vulnerable to SQL injections, BIT-mariadb-2026-44172, BIT-mariadb-min-2026-44172, BIT-mysql-client-2026-44172, CVE-2026-44172, GHSA-pv9p-5w55-55jm, PYSEC-2026-217 | Medium | 1.0% | 12 Jun, 2026 | PyPI mariadb |
Kolibri has Unauthenticated Server-Side Request Forgery (SSRF) in RemoteFacilityUserViewset CVE-2026-48053, GHSA-4mj9-pf4r-cqrc, PYSEC-2026-2554 | Medium | 0.4% | 11 Jun, 2026 | PyPI kolibri |
python-zeroconf: Unbounded TC-deferred queue allows LAN-local memory exhaustion via spoofed-source flood CVE-2026-48045, GHSA-9663-mqmp-p9mm, PYSEC-2026-3435 | Medium | 0.4% | 11 Jun, 2026 | PyPI zeroconf |
PDM: Project-Local State and Config Writes Follow Symlinks CVE-2026-47763, GHSA-ghq2-5c67-fprm, PYSEC-2026-2862 | Medium | 0.2% | 10 Jun, 2026 | PyPI pdm |
Weblate SSRF: outbound URL guard misses some private ranges CVE-2026-50127, GHSA-vmfc-9982-2m45, PYSEC-2026-3416 | Medium | 0.3% | 10 Jun, 2026 | PyPI weblate |
Litestar: AllowedHostsMiddleware bypasses host validation via client-controlled X-Forwarded-Host header CVE-2026-48061, GHSA-3qmc-cj7q-62hv, PYSEC-2026-2603 | Medium | 0.4% | 10 Jun, 2026 | PyPI litestar |
vLLM's Artifact Pin Decay allows pinned deployments to load unpinned code, weights, and processors CVE-2026-47155, GHSA-3ww4-5jv9-j5gm, PYSEC-2026-2301 | Medium | 0.2% | 10 Jun, 2026 | PyPI vllm |