Advisories · Python
PyPI Advisories.
Every PyPI Advisory we hold, newest first.
- CVSS 6.7 Medium
Docling imports plugin entry points before the allow_external_plugins check
- CWE-696
- CWE-829
>=2.27.0, <2.131.0 · fixed in 2.131.0
GHSA-9jxx-vjrv-h2rq · CVE-2026-105745 - CVSS 9.9 CriticalCritical · CVSS 9+
Langflow: OS command injection (RCE) via arbitrary command in MCP stdio server configuration
- Command injection
>=1.1.2, <1.10.3 · fixed in 1.10.3
GHSA-w794-rj3p-xv45 · CVE-2026-105697 - CVSS 5.4 Medium
Langflow : Cross-user flow access and vertex execution via deprecated /api/v1/build/{flow_id}/vertices endpoints
- Broken access control
>=1.0.0, <1.10.1 · fixed in 1.10.1
GHSA-gh98-4phw-6fmw · CVE-2026-105698 - CVSS 7.1 High
Langflow has Authenticated Cross-Project File Disclosure via Unscoped MCP Resource Handlers
- Broken access control
>=1.6.8, <1.9.1 · fixed in 1.9.1
GHSA-4hmc-cfm3-w43c · CVE-2026-105699 - CVSS 7.8 High
Hydra: Optuna custom_search_space can resolve and execute untrusted callables via get_method
- Code injection
>=1.2.0, <1.3.0 || >=1.4.0.dev4, <1.4.0.dev10 · fixed in 1.3.0, 1.4.0.dev10
GHSA-5jjj-9xc3-rm56 · CVE-2026-106440 - CVSS 8.5 High
Hydra: Mutable instantiate policy sets allow target blocklist bypass
- Code injection
- CWE-693
>=1.3.4, <1.3.7 || >=1.4.0.dev4, <1.4.0.dev10 · fixed in 1.3.7, 1.4.0.dev10
GHSA-mwj6-rfh8-7qf4 · CVE-2026-106439 - CVSS 8.4 High
PraisonAI: Crawl4AI/Chromium backend is also affected by the `web_crawl` SSRF validation bypass
- Information disclosure
- Race condition
<1.6.78 · fixed in 1.6.78
GHSA-6g59-gm2v-qhvq · CVE-2026-61429 - CVSS 8.8 High
WeasyPrint: EPS images reach the Ghostscript interpreter resulting in RCE
- CWE-20
<70.0 · fixed in 70.0
GHSA-r543-q48m-4c9j · CVE-2026-106443 - CVSS 7.8 High
Hydra logging configuration permits unsafe callable resolution
- Code injection
<1.3.6 || >=1.4.0.dev0, <1.4.0.dev9 · fixed in 1.3.6, 1.4.0.dev9
GHSA-c3wx-c55w-pxjq · CVE-2026-106441 - CVSS 7.8 High
Hydra instantiate target blacklist bypasses permit code execution
- CWE-184
>=1.3.4, <1.3.6 || >=1.4.0.dev0, <1.4.0.dev9 · fixed in 1.3.6, 1.4.0.dev9
GHSA-rqx7-p7vv-w7hr · CVE-2026-106442 - CVSS 4.3 Medium
Twisted: IMAP wildcardToRegexp() ReDoS
- Denial of service
<=26.4.0 · no fixed version yet
GHSA-8pqf-f4m5-798g · CVE-2026-106454 - CVSS 7.1 High
Langflow: IP Spoofing Bypass via `X-Forwarded-For` Allowing Remote Configuration Write
- Authentication bypass
- CWE-345
>=1.5.0, <1.10.3 · fixed in 1.10.3
GHSA-4f6c-2vvp-gw82 · CVE-2026-105741 - CVSS 9.4 CriticalCritical · CVSS 9+
PraisonAI: Code Injection via f-string Interpolation in Deploy API Server Generation
- Code injection
<4.6.78 · fixed in 4.6.78
GHSA-g6j7-pffp-8whg · CVE-2026-61444 - CVSS 7.1 High
PraisonAI: Platform members can delete owner issue dependencies through member-owned related issues
- Broken access control
<0.1.9 · fixed in 0.1.9
GHSA-mxmx-rh57-jx58 · CVE-2026-61441 - CVSS 8.8 High
PraisonAI: AgentMail webhook mode accepts forged unsigned message.received events and invokes agents
- Authentication bypass
- Weak cryptography or TLS
<4.6.78 · fixed in 4.6.78
GHSA-7c92-x8vg-4258 · CVE-2026-61436 - CVSS 6.9 Medium
PraisonAI: AgentMail webhook lacks signature verification, allowing unauthenticated message injection and sender spoofing
- Authentication bypass
- Broken access control
<4.6.78 · fixed in 4.6.78
GHSA-qj9c-59p6-8cgx · CVE-2026-61428 - CVSS 6.5 Medium
wger: Cross-User Data Corruption via Missing Ownership Check on WorkoutLog.slot_entry
- Broken access control
<=2.1 · no fixed version yet
GHSA-rjpf-7pf5-q54x · CVE-2026-46438 - CVSS 7.1 High
wger: Trainer Privilege Escalation - Improper Privilege Management
- Privilege escalation
<=2.1 · no fixed version yet
GHSA-x249-cx55-2h87 · CVE-2026-46434 - CVSS 4.8 Medium
wger: API credentials remain valid after logout/password change
- Authentication bypass
<=2.1 · no fixed version yet
GHSA-v3x9-6gg8-c2c9 · CVE-2026-46437 - CVSS 5.4 Medium
wger: trainer_login accepts GET - CSRF bypass enables forced session rebinding
- Cross-site request forgery (CSRF)
<=2.1 · no fixed version yet
GHSA-xf64-4pmc-h8qf · CVE-2026-45161 - CVSS 7.1 High
wger: cross-tenant admin notes/contracts leak via gym=None bypass (5 views)
- Broken access control
<=2.1 · no fixed version yet
GHSA-c72h-82w6-rqfp · CVE-2026-43976 - CVSS 9.8 Critical
Duplicate Advisory: Remote code execution via unsafe deserialization in multiprocess mode transport
- Authentication bypass
>=0.3.9 · no fixed version yet
GHSA-vv44-hjm2-qw2f - CVSS 8.4 High
openapi-python-client: Malicious OpenAPI Documents can cause Arbitrary Code Generation
- Code injection
- CWE-116
<0.29.1 · fixed in 0.29.1
GHSA-5293-mq8x-g3xj · CVE-2026-105801 - CVSS 8.3 High
Vyper: Memory corruption using function calls within tuples / nested calls
- Memory corruption
- CWE-129
<0.2.6 · fixed in 0.2.6
GHSA-2r3x-4mrv-mcxf · CVE-2020-37286 - CVSS 8.2 High
Vyper: Call stack corruption when passing complex type containing non-base type members as argument
- Memory corruption
- CWE-682
<0.2.6 · fixed in 0.2.6
GHSA-4v7v-gqf9-ww2g · CVE-2020-37287 - CVSS 6.3 Medium
Vyper: Return inside for loop more than 1 level deep
- CWE-670
- CWE-691
>=0.1.0b10, <0.2.3 · fixed in 0.2.3
GHSA-vg88-3v92-rjx2 · CVE-2020-37288 - CVSS 5.3 Medium
A security flaw has been discovered in vllm-project vLLM up to 0.31.0. This impacts the function get_token_bin_counts_and_mask of the file vllm/model_executor/layers/utils.py of the component Penal...
- Denial of service
<0.32.0 · fixed in 0.32.0
PYSEC-2026-4319 · CVE-2026-105922 - CVSS 4.3 Medium
Docling: METS-GBS archive member limit enforced after full member enumeration (memory exhaustion during format detection)
- Denial of service
- CWE-409
>=2.45.0, <2.131.0 · fixed in 2.131.0
GHSA-3cr3-8m4c-fpxw · CVE-2026-105747 - CVSS 4.0, no score published
Langflow: SSRF in URL-taking components (protection disabled by default / warn-only, not applied to RSS, SearXNG, Web Search, Home Assistant, Glean, Docling)
- Server-side request forgery (SSRF)
<1.10.3 · fixed in 1.10.3
GHSA-j8f7-x8jm-wmm4 - CVSS 10.0 CriticalCritical · CVSS 9+
Langflow: PythonREPLComponent executes unsandboxed Python code, enabling authenticated RCE and privilege escalation
- Code injection
- Privilege escalation
<1.10.1 · fixed in 1.10.1
GHSA-8qpj-27x8-pwpq · CVE-2026-10561 - CVSS 4.3 Medium
Duplicate Advisory: Docling: METS-GBS archive member limit enforced after full member enumeration (memory exhaustion during format detection)
- CWE-409
>=2.45.0, <2.131.0 · fixed in 2.131.0
GHSA-f4ch-vxwc-3p2m - CVSS 5.9 Medium
Docling: `enable_local_fetch` is not enforced in HTML browser-rendering mode
- Information disclosure
- Broken access control
>=2.82.0, <2.118.1 · fixed in 2.118.1
GHSA-q43m-vhcp-mhvm · CVE-2026-105750 - CVSS 6.5 Medium
vLLM: Mirrored multimodal IPC caches desync after a rejected request — a later request reusing the same media hash trips a receiver assertion in the engine core
- Denial of service
<0.28.0 · fixed in 0.28.0
GHSA-ph3r-5jfg-f84f · CVE-2026-105753 - CVSS 3.1 Low
vLLM: Harmony tool continuations drop `cache_salt` — restoring a cross-tenant prefix-cache membership oracle
- Information disclosure
- CWE-524
<0.30.0 · fixed in 0.30.0
GHSA-935w-9g4m-p28p · CVE-2026-105752 - CVSS 6.3 Medium
Werkzeug safe_join() allows Windows special device names
- CWE-67
<3.1.9 · fixed in 3.1.9
GHSA-g6x2-hccm-hh4m · CVE-2026-102598 - CVSS 7.5 High
PyMongo: PYTHON-5996 Heap out-of-bounds write via signed size overflow in BSON document encoding
- Memory corruption
<4.18.2 · fixed in 4.18.2
GHSA-v4x9-3549-crwv · CVE-2026-96749 - CVSS 8.3 High
PyMongo: PYTHON-5986 Host injection in PyMongo connection string parsing via percent-encoded delimiters
- CWE-177
>=3.5.0, <4.18.2 · fixed in 4.18.2
GHSA-vp6j-j7w5-5xjj · CVE-2026-96748 - CVSS 5.3 Medium
PyMongo: PYTHON-5990 Forced Unix domain socket connection via a .sock KMS endpoint in client-side field level encryption
- Server-side request forgery (SSRF)
- CWE-20
>=3.9.0, <4.18.2 · fixed in 4.18.2
GHSA-qx36-8mw2-4r3x · CVE-2026-96747 - CVSS 6.5 Medium
PyJWT accepts inconsistent OKP x/d JWKs, causing public/private key identity confusion
- CWE-345
- CWE-348
>=2.1.0, <2.15.0 · fixed in 2.15.0
GHSA-x33g-cr3x-6449 · CVE-2026-102275 - CVSS 5.3 Medium
vLLM: Qwen2-VL / Qwen3-VL video samplers bound on request-controlled max_frames, which the num_frames ceiling does not reach
- Denial of service
>=0.24.0, <0.30.0 · fixed in 0.30.0
GHSA-x6mc-67gf-chw4 · CVE-2026-105758 - CVSS 5.3 Medium
vLLM: GLMGA video sampling permits request-driven CPU and memory exhaustion
- Denial of service
>=0.23.0rc2, <0.30.0 · fixed in 0.30.0
GHSA-58v5-2m8f-94pr · CVE-2026-105760 - CVSS 6.5 Medium
vLLM: Scale-out disaggregated multimodal transport trusts caller-supplied features
- Denial of service
- Broken access control
<0.30.0 · fixed in 0.30.0
GHSA-ph72-cqr5-qpp7 · CVE-2026-105754 - CVSS 6.5 Medium
vLLM: Structured-output request errors escape the request boundary and terminate the shared EngineCore — engine-fatal denial of service (3 sites)
- CWE-20
- CWE-248
<0.30.0 · fixed in 0.30.0
GHSA-85xf-c7hm-whqw · CVE-2026-105757 - CVSS 4.2 Medium
vLLM: Flash late-interaction scoring caches query embeddings under a caller-controlled request id — cross-request integrity break and induced errors on `/score` and `/rerank`
- Broken access control
<0.30.0 · fixed in 0.30.0
GHSA-2phq-3phc-84px · CVE-2026-105755 - CVSS 6.5 Medium
vLLM: Loose `cache_salt` validation lets a single request kill EngineCore on LMCache-MP deployments — uncaught downstream `ValueError` denial of service
- CWE-20
- CWE-248
<0.30.0 · fixed in 0.30.0
GHSA-2823-qmq8-rwvj · CVE-2026-105756 - CVSS 5.9 Medium
uv: Path traversal on Windows through wheel extraction
- Path traversal
>=0.12.7, <0.12.18 · fixed in 0.12.18
GHSA-2cv4-cqwr-gwf7 · CVE-2026-104843 - CVSS 6.5 Medium
Mako: Path traversal via drive-letter URI on Windows in TemplateLookup
- Path traversal
<1.4.2 · fixed in 1.4.2
GHSA-5639-2j2p-m4mx · CVE-2026-102991 - CVSS 5.3 Medium
Multidict: Reference leak in CIMultiDict/MultiDict items-view union and subtraction
- Denial of service
>=6.7.0, <6.9.1 · fixed in 6.9.1
GHSA-54p9-h82j-f925 · CVE-2026-104874 - CVSS 6.1 Medium
pymongo: PYTHON-5994 Use exact match for file ID in GridFS delete methods
- Other injection
<4.18.1 · fixed in 4.18.1
GHSA-8fvv-fgr5-f8ch · CVE-2026-88029 - CVSS 5.9 Medium
vLLM is an inference and serving engine for large language models. Prior to 0.30.0, the Rust frontend's track_http_metrics middleware records the raw HTTP method token as a Prometheus label for req...
- Denial of service
<0.30.0 · fixed in 0.30.0
GHSA-5fj9-pfhr-6j48 · CVE-2026-105759 - CVSS 6.5 Medium
Snowflake drivers writes sensitive information to logs
- Information disclosure
<=1.19.1 · no fixed version yet
GHSA-qqj6-54q6-cxv6 · CVE-2026-86597 - CVSS 8.8 High
fsspec: Server-Side Template Injection in ReferenceFileSystem leads to Remote Code Execution
- Code injection
>=0.9.0, <2026.6.0 · fixed in 2026.6.0
GHSA-27vj-qcqg-25rc · CVE-2026-104851 - CVSS 7.5 High
Quart leaks raw request body (incl. plaintext passwords) to stdout via stray debug print in Body.__await__
- Information disclosure
>=0.23.0, <0.23.1 · fixed in 0.23.1
GHSA-v853-p72q-4cfw - CVSS 7.6 High
LangGraph SDK custom auth silently ignores actions= on resource decorators
- Broken access control
>=0.1.45, <0.4.4 · fixed in 0.4.4
GHSA-fvww-7h3r-vfhp · CVE-2026-104873 - CVSS 6.9 Medium
Docling: Arbitrary local file read via draw:image xlink:href in the OpenDocument backend
- Path traversal
>=2.107.0, <2.120.3 · fixed in 2.120.3
GHSA-4xhp-xg4w-8ppm · CVE-2026-105751 - CVSS 7.4 High
Langflow: Weak Fernet Key via random.seed()
- Weak cryptography or TLS
- CWE-228
<1.10.1 · fixed in 1.10.1
GHSA-jxw3-mjmx-3pqm · CVE-2026-9205 - CVSS 9.8 CriticalCritical · CVSS 9+
Langflow: Unauthenticated Flow Execution via Webhook Authentication Bypass
- Authentication bypass
>=1.7.0, <1.9.1 · fixed in 1.9.1
GHSA-cf6m-vc3m-7cgm · CVE-2026-8505 - CVSS 8.8 High
Langflow: Title Authenticated Remote Code Execution in validate_code via Malicious Decorators Description
- Code injection
>=1.7.2, <1.10.1 · fixed in 1.10.1
GHSA-w584-2h2r-2hvf · CVE-2026-51886 - CVSS 5.3 Medium
Langflow: Prompt injection in Langflow Smart Transform can lead to code execution
- Other injection
- Code injection
>=1.3.0, <1.10.3 · fixed in 1.10.3
GHSA-9fpm-3445-2vx4 · CVE-2026-7700 - CVSS 2.2 Low
Docling simplifies document processing by parsing diverse formats and providing integrations with the generative AI ecosystem. From 2.83.0 until 2.131.0, the KServeV2OcrModel class defined in docli...
- Information disclosure
- CWE-693
>=2.83.0, <2.131.0 · fixed in 2.131.0
GHSA-h42j-9hcc-3cwc · CVE-2026-105746