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 |
|---|---|---|---|---|
openssl_encrypt versions before 1.4.9 use a denylist to identify trusted built-in plugins, allowing unsigned plugins in top-level plugins/ directories and unknown subdirectories to bypass signature verification. Attackers can place malicious unsigned plugins following documented installation paths t CVE-2026-81701, GHSA-wxx9-p55f-wm34, PYSEC-2026-3778 | Critical | 0.4% | 27 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.9 contain a signature verification vulnerability in gpg_runner.verify_detached that accepts revoked and expired keys by only checking VALIDSIG status without inspecting REVKEYSIG, EXPKEYSIG, or gpg exit codes. Attackers holding compromised-then-revoked signing key CVE-2026-81700, GHSA-x38r-8wf3-q9hq, PYSEC-2026-3777 | Critical | 0.4% | 27 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.9 contain a shell injection vulnerability in the info command's reconstructed CLI block that interpolates untrusted metadata fields without quoting. Attackers can craft metadata values like pepper_name containing shell commands that execute when users copy the pri CVE-2026-81698, GHSA-gw2m-mj6q-59hc, PYSEC-2026-3776 | Critical | 0.4% | 27 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.9 fail to sanitize terminal control characters in file metadata printed by the info command. Attackers can craft malicious files containing escape sequences to repaint terminal output and forge verification information displayed to users. CVE-2026-81696, GHSA-539p-fxf4-7fv8, PYSEC-2026-3775 | Critical | 0.3% | 27 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.9 fail to escape attacker-controlled key_id values printed to stderr during decrypt auto-detection. Attackers can craft encrypted files with malicious key_id containing escape sequences to repaint terminal output and forge authenticity verification blocks. CVE-2026-81695, GHSA-jwfm-99h7-2w5x, PYSEC-2026-3774 | Critical | 0.3% | 27 Aug, 2026 | PyPI openssl-encrypt |
openssl-encrypt (pip package, versions <= 1.4.8) fails to sanitize filenames read from untrusted drive data (outside the AES-GCM authenticated manifest) before printing them in the verify-usb command's output. An attacker can plant filenames containing terminal cursor-movement and erase-line control CVE-2026-81694, GHSA-c793-rj9w-r3wg, PYSEC-2026-3960 | Critical | 0.3% | 27 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.9 fail to sanitize recovery-slot metadata in the desktop GUI, allowing attackers to inject control characters and line separators into the irreversible-removal confirmation dialog. Attackers can craft encrypted files with malicious slot identifiers containing bidi CVE-2026-81685, GHSA-49h2-qmcq-wvvc, PYSEC-2026-3793 | Critical | 0.3% | 27 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt (pip package openssl-encrypt) versions <= 1.4.8 advertise a portable USB workspace as an 'Encrypted USB Workspace' with AES-256-GCM encryption and write a marker declaring the workspace encrypted, but the workspace directory is actually stored in cleartext and the derived encryption CVE-2026-81681, GHSA-2jv6-qqfm-m46m, PYSEC-2026-3791 | Critical | 0.2% | 27 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.9 fail to authenticate recovery-slot presence in envelope-format encrypted files, allowing attackers to remove recovery slots without re-encrypting the payload. Attackers can modify the file header to delete recovery-slot fields and bypass authentication, silently CVE-2026-81680, GHSA-grhj-cpmg-f5mx, PYSEC-2026-3957 | Critical | 0.2% | 27 Aug, 2026 | PyPI openssl-encrypt |
senaite.core Vulnerable to Eval Injection and Missing Authorization CVE-2026-54569, GHSA-jrw6-7x4q-w25j, PYSEC-2026-3919 | Critical | 1.2% | 26 Aug, 2026 | PyPI senaite-core PyPI senaite.core |
Trojanized pantheon-agents 0.6.1 and 0.6.2 on PyPI ship a credential stealer (supply-chain account compromise) GHSA-93qj-5q5v-3c2h | Critical | Not scored | 26 Aug, 2026 | PyPI pantheon-agents |
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 |
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 |
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 |
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 |
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 |
NLTK: Unsafe Pickle Deserialization in TransitionParser Allows Remote Code Execution CVE-2026-78683, GHSA-rhp5-r9x4-f5g2, PYSEC-2026-3734 | Critical | 0.5% | 25 Aug, 2026 | PyPI nltk |
GitPython: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE CVE-2026-78676, GHSA-284h-m62q-gf8w, PYSEC-2026-3786 | Critical | 0.8% | 25 Aug, 2026 | PyPI GitPython PyPI gitpython |
mcp-contextforge-gateway has RestrictedPython sandbox bypass via getattr builtin in python_sandbox_server CVE-2026-53710, GHSA-xm98-3vcf-fph7, PYSEC-2026-3862 | Critical | 1.1% | 24 Aug, 2026 | PyPI mcp-contextforge-gateway |
Xinference vulnerable to remote code execution via unsafe `eval()` in Llama3 tool-call parsing CVE-2026-61539, GHSA-x2rj-828p-hx9m, PYSEC-2026-3946 | Critical | 1.2% | 21 Aug, 2026 | PyPI xinference |
Omnigent: Shared Agent Bundle Overwrite Leads to Authenticated Runner RCE CVE-2026-62674, GHSA-jrrm-9hc7-2v3h, PYSEC-2026-3874 | Critical | 0.5% | 21 Aug, 2026 | PyPI omnigent |
unstructured: Server-Side Request Forgery in the URL-based partitioning CVE-2026-71428, GHSA-4mvj-m6j5-pmf7, PYSEC-2026-3930 | Critical | 0.4% | 20 Aug, 2026 | PyPI unstructured |
surfio has an out-of-bounds read CVE-2026-55211, GHSA-rcr2-hggw-43wm, PYSEC-2026-3701 | Critical | 0.7% | 18 Aug, 2026 | PyPI surfio |
resdata has Classic Buffer Overflow, Improper Validation of Array Index, NULL Pointer Dereference and Out-of-bounds Read CVE-2026-55209, GHSA-pr85-w493-9w3x, PYSEC-2026-3694 | Critical | 0.8% | 18 Aug, 2026 | PyPI resdata |
MLflow: Unauthenticated full-read SSRF in webhook delivery: _validate_webhook_url bypassed via unvalidated HTTP redirects (and DNS rebinding) BIT-mlflow-2026-64849, CVE-2026-64849, GHSA-7gwp-5pfp-969j, PYSEC-2026-3687 | CriticalExploited | 10.0% | 17 Aug, 2026 | PyPI mlflow |
atomic-agents-stack: HTTP MCP catalog accepts cleartext http and spawns catalog-supplied commands (MITM to RCE) CVE-2026-91988, GHSA-xhcr-cqfr-m3hv | Critical | 0.3% | 17 Aug, 2026 | PyPI atomic-agents-stack |
openssl_encrypt versions before 1.4.0 contain an authentication bypass vulnerability in pqc.py where AES-GCM decryption failures trigger fallback to unauthenticated AES-CTR mode. Attackers can modify ciphertext in transit to bypass integrity verification and perform bit-flipping attacks without dete CVE-2026-74901, GHSA-w4j7-wfgw-r52w, PYSEC-2026-3773 | Critical | 0.4% | 17 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.0 contain a critical vulnerability in pqc.py where KEM decapsulation failures silently fall back to simulation mode, generating a deterministic shared secret from only 16 bytes of the private key and publicly available encapsulated key data. Attackers who obtain 1 CVE-2026-74900, GHSA-p3gq-pcg9-qvfv, PYSEC-2026-3772 | Critical | 0.6% | 17 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.0 contain a sandbox escape vulnerability in IsolatedPluginExecutor that exposes Python type objects in restricted exec() builtins. Attackers can traverse the Python class hierarchy via __class__.__mro__.__subclasses__() to access system functions and execute arbit CVE-2026-74899, PYSEC-2026-3727 | Critical | 0.8% | 17 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.0 contain a sandbox escape vulnerability in the DangerousPatternVisitor AST analyzer that fails to detect dunder attribute traversal techniques. Attackers can use __class__, __bases__, __subclasses__(), and __globals__ chains to access restricted functions and exe CVE-2026-74896, GHSA-w7gr-9g4g-33mx, PYSEC-2026-3771 | Critical | 0.6% | 17 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.0 fail to apply sandbox restrictions in the default process isolation mode for plugin execution. Attackers can execute malicious plugins with unrestricted access to the filesystem, network, subprocess execution, and all Python modules. CVE-2026-74895, GHSA-623h-chj7-hfx8, PYSEC-2026-3770 | Critical | 0.7% | 17 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt before 1.4.0 contains an authentication bypass vulnerability in the verify_api_token function that accepts any non-empty Bearer token string without validation. Attackers can upload arbitrary public keys, enumerate all keys, and revoke keys belonging to any user by providing any Bear CVE-2026-74894, GHSA-4g2c-wpgj-49w8, PYSEC-2026-3769 | Critical | 0.7% | 17 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.0 contain an authentication bypass vulnerability in CamelliaCipher that disables HMAC tag generation and verification when the PYTEST_CURRENT_TEST environment variable is set. Attackers with code execution can set this environment variable to produce unauthenticat CVE-2026-74890, GHSA-rvc2-5jxq-gpcj, PYSEC-2026-3766 | Critical | 0.2% | 17 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.0 use HKDF with no salt and static info parameter in key normalization functions, reducing entropy extraction and determinism. Attackers can exploit predictable key derivation with identical inputs to weaken cryptographic security against multi-target attacks. CVE-2026-74889, GHSA-j9mh-57cc-665x, PYSEC-2026-3765 | Critical | 0.3% | 17 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.0 contain a plugin sandbox bypass vulnerability where the PluginImportGuard blocks a different set of modules than the AST analyzer's DANGEROUS_MODULES set. Attackers can bypass AST analysis through string obfuscation or encoding to import unblocked dangerous modu CVE-2026-74886, GHSA-9pgj-v69p-q586, PYSEC-2026-3763 | Critical | 0.7% | 17 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt versions before 1.4.0 contain a logging bug in restore_hidden_modules() that logs module counts after clearing, always showing zero restored modules and corrupting audit trails. Additionally, a race condition exists between module hiding and import hook installation where another thr CVE-2026-74885, GHSA-43r4-3hf9-m84q, PYSEC-2026-3762 | Critical | 0.2% | 17 Aug, 2026 | PyPI openssl-encrypt |
Langflow: Weak Fernet Key via random.seed() CVE-2026-9205, GHSA-jxw3-mjmx-3pqm, PYSEC-2026-4235 | Critical | 0.3% | 05 Aug, 2026 | PyPI langflow |
NLTK: Missing Post-Download Integrity Verification Allows Malicious Package Injection CVE-2026-12259, CVE-2026-63310, GHSA-5wp5-5229-5g6q, GHSA-gf32-cmjh-8m9v, PYSEC-2026-3729, PYSEC-2026-4318 | Critical | 0.1% | 03 Aug, 2026 | PyPI nltk |
sentence-transformers local model loading bypasses trust_remote_code and executes custom Python CVE-2026-68770, GHSA-jhr6-gm9c-rqjv, PYSEC-2026-4164 | Critical | 0.9% | 31 Jul, 2026 | PyPI sentence-transformers |
Flyto2 Core: Arbitrary file write via image.download (and other file-writing modules) CVE-2026-67429, GHSA-2956-977x-2w3r, PYSEC-2026-3568 | Critical | 0.6% | 29 Jul, 2026 | PyPI flyto-core |
Flyto2 Core: Unauthenticated flyto-verification /run: callback_url SSRF and internal runner-secret exfiltration CVE-2026-67426, GHSA-jx74-cqjv-2c67, PYSEC-2026-3571 | Critical | 0.4% | 29 Jul, 2026 | PyPI flyto-core |
GitPython unsafe clone option gate bypass through joined short options CVE-2026-67324, GHSA-v396-v7q4-x2qj, PYSEC-2026-3947 | Critical | 0.6% | 21 Jul, 2026 | PyPI GitPython PyPI gitpython |
Home Assistant Core vulnerable to Path Traversal via backup upload during onboarding CVE-2026-64825, GHSA-5hxg-r395-fqxx, PYSEC-2026-3669 | Critical | 0.6% | 21 Jul, 2026 | PyPI homeassistant |
Langflow: Unauthenticated Flow Execution via Webhook Authentication Bypass CVE-2026-8505, GHSA-cf6m-vc3m-7cgm, PYSEC-2026-4233 | Critical | 0.7% | 17 Jul, 2026 | PyPI langflow |
Snowflake Connector for Python improperly verifies TLS hostnames CVE-2026-15925, GHSA-5cc2-282f-jjq2, PYSEC-2026-3920 | Critical | 0.2% | 16 Jul, 2026 | PyPI snowflake-connector-python |
GPT Researcher MCP STDIO configuration allows remote command execution CVE-2025-65720, GHSA-8j86-h8gg-797p, PYSEC-2026-4219 | Critical | 0.7% | 15 Jul, 2026 | PyPI gpt-researcher |
LightRAG is Vulnerable to Authentication Bypass: hardcoded DEFAULT_TOKEN_SECRET and public /auth-status defeat LIGHTRAG_API_KEY protection CVE-2026-61740, GHSA-f4vv-55c2-5789, PYSEC-2026-3475 | Critical | 0.5% | 15 Jul, 2026 | PyPI lightrag-hku |
LightRAG: CORS Wildcard + Credentials Enables Any-Origin Credentialed Requests CVE-2026-61736, GHSA-6x6h-qqr7-855w, PYSEC-2026-3474 | Critical | 1.4% | 15 Jul, 2026 | PyPI lightrag-hku |
DIRAC is vulnerable to RCE in FileCatalog DatasetManager via SQL injection + eval CVE-2026-61667, GHSA-m4m7-4cw8-62j6, PYSEC-2026-3463 | Critical | 1.2% | 13 Jul, 2026 | PyPI DIRAC PyPI dirac |