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 |
|---|---|---|---|---|
kas Persistently Disables SSH Host Key Checking CVE-2026-54548, GHSA-mv8m-v9v6-5f94, PYSEC-2026-3855 | Low | 0.1% | 26 Aug, 2026 | PyPI kas |
Starlette-Admin's unvalidated `order_by` parameter allows ordering by hidden columns (info-exposure oracle) and HTTP 500 DoS CVE-2026-54553, GHSA-6753-gr46-6wpr, PYSEC-2026-3924 | Medium | 0.4% | 26 Aug, 2026 | PyPI starlette-admin |
NLTK: ReDoS in nltk.tgrep via unvalidated user-supplied regular expressions CVE-2026-80206, GHSA-w3v8-gmh9-3wv7, PYSEC-2026-3751 | High | 0.4% | 26 Aug, 2026 | PyPI nltk |
NLTK: ReDoS in nltk.text.Text.findall() via unvalidated user-supplied regular expressions CVE-2026-80205, GHSA-rrv8-h7p8-rx55, PYSEC-2026-3750 | High | 0.7% | 26 Aug, 2026 | PyPI nltk |
Malicious release: Malicious code in 0xfighter3 (PyPI) MAL-2026-14525 | Malicious | Not scored | 26 Aug, 2026 | PyPI 0xfighter3 |
Malicious release: Malicious code in bigquery-agent-analytics-tracing (PyPI) MAL-2026-14524 | Malicious | Not scored | 26 Aug, 2026 | PyPI bigquery-agent-analytics-tracing |
Trestle is vulnerable to arbitrary file write via path traversal in author generate commands (Incomplete fix of CVE-2026-46345) CVE-2026-57171, GHSA-r4vp-3vw6-r2x5, PYSEC-2026-4030 | High | 0.2% | 26 Aug, 2026 | PyPI compliance-trestle |
Trestle SSTI in Jinja2 include tags allows arbitrary code execution (Incomplete fix of CVE-2026-46439) CVE-2026-57170, GHSA-mr95-65j8-9mxp, PYSEC-2026-4029 | High | 0.2% | 26 Aug, 2026 | PyPI compliance-trestle |
Malicious release: Malicious code in rce-test (PyPI) MAL-2026-14523 | Malicious | Not scored | 26 Aug, 2026 | PyPI rce-test |
Malicious release: Malicious code in syntaxerror-package-12345 (PyPI) MAL-2026-14522 | Malicious | Not scored | 26 Aug, 2026 | PyPI syntaxerror-package-12345 |
Trestle has Server-Side Template Injection (SSTI) via Recursive Template Re-evaluation of Untrusted Data CVE-2026-54757, GHSA-jw39-3688-r4rx, PYSEC-2026-3817 | High | 0.4% | 25 Aug, 2026 | PyPI compliance-trestle |
NVIDIA NemoClaw contains a vulnerability where an attacker could cause
insufficiently protected credentials . A successful exploit of this vulnerability might lead to information disclosure and data tampering. CVE-2026-65087, PYSEC-2026-3782 | Medium | 0.2% | 25 Aug, 2026 | PyPI uff |
Malicious release: Malicious code in minecraft-ytreceiver (PyPI) MAL-2026-14516 | Malicious | Not scored | 25 Aug, 2026 | PyPI minecraft-ytreceiver |
icalendar has Algorithmic Complexity in Equality CVE-2026-55099, GHSA-cv84-9p8j-fj68, PYSEC-2026-3851 | High | 0.6% | 25 Aug, 2026 | PyPI icalendar |
Chainlist has SSRF via MCP SSE and streamable-http transports that allows unauthenticated internal network access CVE-2026-45019, GHSA-hvfh-5mj3-5f3j, PYSEC-2026-3811 | High | 0.4% | 25 Aug, 2026 | PyPI chainlit |
Chainlit has command injection via MCP stdio transport that allows unauthenticated remote code execution CVE-2026-45018, GHSA-w3fx-mc44-mf6j, PYSEC-2026-3812 | Critical | 1.1% | 25 Aug, 2026 | PyPI chainlit |
eml_parser vulnerable to DoS via deeply nested parens in Received headers CVE-2026-55620, GHSA-g7gc-gmgp-wgqg, PYSEC-2026-3832 | High | 0.6% | 25 Aug, 2026 | PyPI eml-parser PyPI eml_parser |
eml_parser has parser DoS via deeply nested parentheses in e-mail headers CVE-2026-55619, GHSA-m66c-fw79-6359, PYSEC-2026-3833 | Medium | 0.5% | 25 Aug, 2026 | PyPI eml-parser PyPI eml_parser |
eml_parser has a URL extraction bypass via HTML entities in URLs CVE-2026-55618, GHSA-fxgq-9m89-cxj9, PYSEC-2026-3831 | Medium | 0.5% | 25 Aug, 2026 | PyPI eml-parser PyPI eml_parser |
mcp-contextforge-gateway has Server-Side Template Injection (SSTI) leading to Remote Code Execution in `PromptService._render_template` via unsandboxed Jinja2 Environment GHSA-vwf3-4xxj-qg6h | High | Not scored | 25 Aug, 2026 | PyPI mcp-contextforge-gateway |
reachy_mini Allows Unrestricted Upload of File with Dangerous Type CVE-2026-55419, GHSA-m2pc-3q4q-w6jr, PYSEC-2026-3916 | Medium | 0.5% | 25 Aug, 2026 | PyPI reachy-mini |
qwed Vulnerable to Authenticated Remote Code Execution via Unsafe SymPy `parse_expr()` CVE-2026-55585, GHSA-q27q-98j4-9pfv, PYSEC-2026-3914 | High | 0.8% | 25 Aug, 2026 | PyPI qwed |
NLTK: Corpus readers follow symlinks outside trusted roots despite pathsec enforcement CVE-2026-79676, GHSA-p4rw-rvv2-7xwr, PYSEC-2026-3737 | High | 0.4% | 25 Aug, 2026 | PyPI nltk |
NLTK: JVM argument injection bypass via per-call options in the NLTK Stanford wrappers (incomplete fix of CVE-2026-12841) CVE-2026-79675, GHSA-m4rf-3fr8-xwx3, PYSEC-2026-3749 | Critical | 0.8% | 25 Aug, 2026 | PyPI nltk |
NLTK: Corpus Reader Sandbox Bypass CVE-2026-79674, GHSA-3gq4-3j92-5w49, PYSEC-2026-3736 | High | 0.4% | 25 Aug, 2026 | PyPI nltk |
djust authentication bypass: a login_required / on_mount LiveView mount redirect does not close the WebSocket, allowing an unauthenticated client to dispatch event-handler calls CVE-2026-55571, GHSA-xx4j-w367-7247, PYSEC-2026-3829 | High | 0.5% | 25 Aug, 2026 | PyPI djust |
nextcloud-mcp-server: Unauthenticated `POST /webhooks/nextcloud` allows arbitrary vector data deletion when `WEBHOOK_SECRET` is unset ( default ) CVE-2026-55640, GHSA-8vh3-g2qg-2h2c, PYSEC-2026-3866 | Critical | 0.7% | 25 Aug, 2026 | PyPI nextcloud-mcp-server |
utcp-http has an OAuth2 `tokenUrl` Trust Boundary Bypass in OpenAPI Conversion GHSA-8cp3-qxj6-px34 | High | Not scored | 25 Aug, 2026 | PyPI utcp-http |
utcp-http SSRF: HTTP tool invocation follows redirects without re-validating the target GHSA-9qhg-99ww-9mqc | High | Not scored | 25 Aug, 2026 | PyPI utcp-http |
qwed-mcp has Unsafe SymPy `parse_expr()` Remote Code Execution via Unsanitized Math Expression Input CVE-2026-55546, GHSA-mw6r-2hvm-4rp2, PYSEC-2026-3915 | Critical | 0.7% | 25 Aug, 2026 | PyPI qwed-mcp |
PraisonAI has a Browser Server WebSocket origin validation bypass via unanchored regex (patch bypass of CVE-2026-40289 / GHSA-8x8f-54wf-vv92) CVE-2026-55536, GHSA-6g6r-q6gw-w8fg, PYSEC-2026-3886 | Critical | 0.5% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
PraisonAI: Origin-validation bypass (startswith prefix match) enables unauthenticated cross-site request forgery against the PraisonAI MCP HTTP server CVE-2026-55532, GHSA-pvph-5j39-v8qc, PYSEC-2026-3892 | High | 0.2% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
PraisonAI: Authentication fail-open in Recipe server allows unauthenticated access when API key or JWT auth is configured without a secret CVE-2026-55533, GHSA-gfq8-hmph-9gjv, PYSEC-2026-3889 | High | 0.5% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
PraisonAI: [Auth Bypass] PraisonAI async Jobs API (`/api/v1/runs`) has no authentication — unauthenticated job execution, result theft, cancel and delete CVE-2026-55539, GHSA-2jgc-f764-c5r2, PYSEC-2026-3885 | High | 0.6% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
praisonaiagents vulnerable to arbitrary file write via unsanitized `user_id` in `FileMemory.__init__()` — path traversal to any writable location CVE-2026-55527, GHSA-gxmw-5f7x-6g22, PYSEC-2026-3902 | High | 0.5% | 25 Aug, 2026 | PyPI praisonaiagents |
PraisonAI: `--api-key` flag on `praisonai serve` is not properly enforced CVE-2026-55541, GHSA-pvxx-r596-f5qj, PYSEC-2026-3893 | High | 0.5% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
PraisonAI vulnerable to Server-Side Request Forgery via DNS rebinding bypass in webhook_url validation CVE-2026-55535, GHSA-hmfx-4v44-9qw9, PYSEC-2026-3890 | Medium | 0.3% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
PraisonAI: Webhook SSRF via DNS fail-open in `JobSubmitRequest.validate_webhook_url()` — bypass of CVE-2026-40114 CVE-2026-55537, GHSA-rg5q-pp8p-f7jm, PYSEC-2026-3895 | High | 0.3% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
PraisonAI: [Auth Bypass] `praisonai serve agents --api-key` is silently ignored — agent-invocation routes (`POST /agents`, `POST /agents/{agent_name}`) run unauthenticated CVE-2026-55538, GHSA-r7v3-x45f-g7hp, PYSEC-2026-3894 | High | 0.4% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
PraisonAI: [Path Traversal] agent tools escape the configured workspace via symlinks CVE-2026-55540, GHSA-ch89-h4r2-c8f8, PYSEC-2026-3888 | High | 0.4% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
praisonaiagents: ast_grep_rewrite rewrites arbitrary files without the @require_approval gate enforced on every sibling mutation tool CVE-2026-55530, GHSA-cfxv-8fw8-rwpv, PYSEC-2026-3901 | Medium | 0.2% | 25 Aug, 2026 | PyPI praisonaiagents |
PraisonAI serve agents --api-key is ignored, allowing unauthenticated remote agent execution CVE-2026-55534, GHSA-7ww9-85pg-cv4x, PYSEC-2026-3887 | High | 0.5% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
praisonaiagents has an SSRF protection bypass in `spider_tools._host_is_blocked()` via DNS-resolved hostnames (`127.0.0.1.nip.io`) CVE-2026-55526, GHSA-x44h-65qv-cw74, PYSEC-2026-3905 | High | 0.4% | 25 Aug, 2026 | PyPI praisonaiagents |
PraisonAI MCP HTTP server has unauthenticated unbounded session accumulation (memory exhaustion; session TTL never enforced) CVE-2026-55531, GHSA-wv94-5qcp-6m36, PYSEC-2026-3897 | Medium | 0.5% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
praisonaiagents: AgentServer declares auth_token but never enforces it on any route CVE-2026-55528, GHSA-7g3p-92qq-8wvh, PYSEC-2026-3899 | High | 0.5% | 25 Aug, 2026 | PyPI praisonaiagents |
PraisonAI has an origin validation bypass in MCP HTTP Stream transport that allows browser-mediated unauthenticated tool execution on local MCP server CVE-2026-55529, GHSA-wj6g-v78p-6fx3, PYSEC-2026-3896 | Medium | 0.2% | 25 Aug, 2026 | PyPI PraisonAI PyPI praisonai |
praisonaiagents web_crawl vulnerable to SSRF via redirect-following CVE-2026-55525, GHSA-5r34-2g38-6569, PYSEC-2026-3898 | High | 0.5% | 25 Aug, 2026 | PyPI praisonaiagents |
NLTK: Allowlisted pickle loaders still permit code execution in current source CVE-2026-79657, GHSA-x99w-6fgc-pmfw, PYSEC-2026-3735 | Critical | 1.3% | 25 Aug, 2026 | PyPI nltk |
vLLM before 0.27.0 fails to properly classify DeepStream as a GPU backend and omits pixel-limit enforcement in its decode path. Unauthenticated attackers can activate DeepStream at request time to initialize the process-wide GPU decode pool and submit video that bypasses resource controls, causing p CVE-2026-78684, GHSA-cqm8-jxg6-fqfq, PYSEC-2026-4003 | Medium | 0.6% | 25 Aug, 2026 | PyPI vllm |
Malicious release: Malicious code in python-walletlibr-v (PyPI) MAL-2026-14488 | Malicious | Not scored | 25 Aug, 2026 | PyPI python-walletlibr-v |