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 |
|---|---|---|---|---|
Open WebUI: Any authenticated user can inject chats into another user's folder via chat completions CVE-2026-87997, GHSA-3pf7-q2g3-wj28, PYSEC-2026-4118 | Medium | 0.4% | 09 Sep, 2026 | PyPI open-webui |
Open WebUI: Channel members can overwrite another member's message via the chat completions endpoint CVE-2026-87994, GHSA-fmqh-xp37-5hr8, PYSEC-2026-4122 | Medium | 0.4% | 09 Sep, 2026 | PyPI open-webui |
Open WebUI: Inaccessible knowledge bases are exposed through the built-in knowledge tool on most vector backends CVE-2026-87017, GHSA-pcvc-8vrv-8q6w, PYSEC-2026-4125 | Medium | 0.4% | 09 Sep, 2026 | PyPI open-webui |
Open WebUI: A user's session cookies are sent to tool servers configured for bearer authentication CVE-2026-87015, GHSA-p78m-89r6-pgf7, PYSEC-2026-4124 | Medium | 0.5% | 09 Sep, 2026 | PyPI open-webui |
Open WebUI: Admin demoted through SSO role sync keeps read and write access to all users' notes CVE-2026-87014, GHSA-wjwr-xfp9-r66p, PYSEC-2026-4127 | Medium | 0.5% | 09 Sep, 2026 | PyPI open-webui |
Open WebUI: Any authenticated user can start a non-terminating request via a folder parent cycle CVE-2026-87013, GHSA-8r35-5x5r-hv74, PYSEC-2026-4121 | Medium | 0.5% | 09 Sep, 2026 | PyPI open-webui |
Open WebUI: Any authenticated user can suppress calendar alerts instance-wide via a non-numeric alert value CVE-2026-87012, GHSA-v39v-59xw-j98g, PYSEC-2026-4126 | Medium | 0.5% | 09 Sep, 2026 | PyPI open-webui |
weasyprint Has Server-Side Request Forgery (SSRF) CVE-2026-55073, GHSA-jf6q-chmf-3h3v, PYSEC-2026-3940 | Medium | 0.2% | 09 Sep, 2026 | PyPI weasyprint |
SQLAdmin: Unvalidated sortBy parameter in `ModelView` bypasses `column_sortable_list` CVE-2026-54529, GHSA-ccg5-9c8w-xh6v, PYSEC-2026-3922 | Medium | 0.4% | 09 Sep, 2026 | PyPI sqladmin |
GitHacker: Path traversal in ref/hash parsing enables existence oracle and hex-fragment exfiltration via malicious .git server CVE-2026-50024, GHSA-hr3m-4qwq-3mgc, PYSEC-2026-3835 | Medium | 0.5% | 09 Sep, 2026 | PyPI githacker |
Snowflake drivers writes sensitive information to logs CVE-2026-86597, GHSA-qqj6-54q6-cxv6, GO-2026-6665, PYSEC-2026-4301 | Medium | 0.1% | 08 Sep, 2026 | Go github.com/snowflakedb/gosnowflake Go github.com/snowflakedb/gosnowflake/v2 Maven net.snowflake:snowflake-jdbc Maven net.snowflake:snowflake-jdbc-fips +3 more |
HTTPX2: Conflicting Content-Length and Transfer-Encoding headers can be auto-generated CVE-2026-84380, GHSA-pf96-p4fj-6566, PYSEC-2026-3849 | Medium | 0.2% | 02 Sep, 2026 | PyPI httpx2 |
HTTPX2: Multipart part header injection via unvalidated file Content-Type and custom headers CVE-2026-84379, GHSA-h4x7-gw46-3wm6, PYSEC-2026-3848 | Medium | 0.3% | 02 Sep, 2026 | PyPI httpx2 |
HTTPX2: Quadratic SSE line buffering can cause CPU denial of service CVE-2026-84378, GHSA-f2fp-rgf2-35cp, PYSEC-2026-3847 | Medium | 0.3% | 02 Sep, 2026 | PyPI httpx2 |
LiteLLM: Authenticated SSRF and provider-credential exfiltration via unvalidated request-body routing parameters CVE-2026-84377, GHSA-3cv6-jpf6-8222, PYSEC-2026-4066 | Medium | 0.5% | 02 Sep, 2026 | PyPI litellm |
NLTK: Uncontrolled resource consumption in RecursiveDescentParser via ambiguous or left-recursive grammars CVE-2026-12876, GHSA-ff5c-cp5c-9wjf, PYSEC-2026-3869 | Medium | Not scored | 02 Sep, 2026 | PyPI nltk |
Apache Spark History Server allows stored cross-site scripting through unescaped application names BIT-spark-2026-32773, CVE-2026-32773, GHSA-9437-39hj-3c93, PYSEC-2026-3966 | Medium | 0.4% | 02 Sep, 2026 | Maven org.apache.spark:spark-core_2.12 Maven org.apache.spark:spark-core_2.13 PyPI pyspark |
pypdf: Possible long runtimes/large memory usage when extracting XForm objects CVE-2026-84311, GHSA-763m-79hh-57f2, PYSEC-2026-3911 | Medium | 0.1% | 01 Sep, 2026 | PyPI pypdf |
pypdf: Possible long runtimes/large memory usage when retrieving outlines CVE-2026-84310, GHSA-23w6-3w8w-8484, PYSEC-2026-3910 | Medium | 0.1% | 01 Sep, 2026 | PyPI pypdf |
pypdf: Possible infinite loop for TreeObject.insert_child CVE-2026-84309, GHSA-jp53-mhqp-8xcg, PYSEC-2026-3913 | Medium | 0.2% | 01 Sep, 2026 | PyPI pypdf |
Tornado: Incomplete fix for CVE-2026-35536: cookie attribute injection re-opened via the legacy case-insensitive `**kwargs` path in `set_cookie` CVE-2026-91991, GHSA-wwv5-g3v4-889x | Medium | 0.2% | 01 Sep, 2026 | PyPI tornado |
sqlparse: Reindentation of tuple lists causes near-cap quadratic CPU consumption CVE-2026-84305, GHSA-cfqr-cjx5-5jcm, PYSEC-2026-3923 | Medium | 0.2% | 01 Sep, 2026 | PyPI sqlparse |
pypdf: Inefficient handling of non-whitespace inputs in read_until_whitespace CVE-2026-82398, GHSA-fc8x-2rww-xw9m, PYSEC-2026-3912 | Medium | 0.5% | 31 Aug, 2026 | PyPI pypdf |
AIIR verification and policy gates could report success without enforcing the control (fail-open) GHSA-73p9-6hrp-8qhr | Medium | Not scored | 28 Aug, 2026 | PyPI aiir |
NLTK: Downloader.download follows hardlinks and overwrites outside-root files CVE-2026-81727, GHSA-f794-5jv7-7672, PYSEC-2026-3741 | Medium | 0.2% | 27 Aug, 2026 | PyPI nltk |
NLTK: Pl196xCorpusReader has quadratic ReDoS on malformed TEI blocks CVE-2026-81725, GHSA-8mpw-7fpc-4gqj, PYSEC-2026-3752 | Medium | 0.4% | 27 Aug, 2026 | PyPI nltk |
NLTK: Uncontrolled recursion in nltk.featstruct.FeatStructReader causes unhandled RecursionError (DoS) via deeply nested feature-structure input CVE-2026-81724, GHSA-cw6x-m8jw-qmrh, PYSEC-2026-3739 | Medium | 0.5% | 27 Aug, 2026 | PyPI nltk |
NLTK: Quadratic CPU Exhaustion in `XMLCorpusView._read_xml_fragment()` CVE-2026-81723, GHSA-vp2x-qp44-57v7, PYSEC-2026-3871 | Medium | 0.3% | 27 Aug, 2026 | PyPI nltk |
openssl_encrypt before 1.4.9 fails to validate the memory_cost parameter from identity file protection blocks, allowing attackers to trigger out-of-memory conditions during key derivation. Attackers with write access to local identity stores can craft malicious identity files with excessive memory_c CVE-2026-81720, GHSA-783h-8q2f-f762, PYSEC-2026-3965 | Medium | 0.2% | 27 Aug, 2026 | PyPI openssl-encrypt |
openssl_encrypt 1.4.x before 1.4.9 contains an optional D-Bus crypto service whose org.freedesktop.DBus.Properties.Set method performs neither a polkit authorization check nor value validation. Any local user on the system bus can call Set without authorization and set MaxConcurrentOperations (to 0/ CVE-2026-81686, GHSA-7fhx-8rmv-qjj3, PYSEC-2026-3794 | Medium | 0.1% | 27 Aug, 2026 | PyPI openssl-encrypt |
In openssl_encrypt (pip package openssl-encrypt) versions <= 1.4.8, the desktop GUI passes the steganography password to the CLI child process on the command line via the --stego-password argument (on both encrypt and decrypt paths) instead of via an environment variable as done for the main passwor CVE-2026-81684, GHSA-rx2c-m92f-qv6p, PYSEC-2026-3958 | Medium | 0.2% | 27 Aug, 2026 | PyPI openssl-encrypt |
Reflected XSS in Netron versions <=9.1.2 on desktop application through unsanitized node names allows an attacker to hide certain nodes, perform port scanning or abuse a Chrome n-day to achieve Remote Code Execution. CVE-2026-79720, PYSEC-2026-3747 | Medium | 0.3% | 27 Aug, 2026 | PyPI netron |
Reflected XSS in Netron versions <=9.1.2 on desktop application through unsanitized node names allows an attacker to hide certain nodes, perform port scanning or abuse a Chrome n-day to achieve Remote Code Execution. CVE-2026-79719, PYSEC-2026-4002 | Medium | 0.3% | 27 Aug, 2026 | PyPI netron |
Reflected XSS in Netron versions <=9.1.2 on desktop application through unsanitized node names allows an attacker to hide certain nodes, perform port scanning or abuse a Chrome n-day to achieve Remote Code Execution. CVE-2026-79718, PYSEC-2026-4001 | Medium | 0.3% | 27 Aug, 2026 | PyPI netron |
Private Weblate projects vulnerable to observable object existence disclosure via globally scoped object lookups CVE-2026-55227, GHSA-2p9g-x3cv-5hh4, PYSEC-2026-3941 | Medium | 0.3% | 26 Aug, 2026 | PyPI weblate |
OpenWISP IPAM has broken object-level authorization: ExportSubnetView lets a member of one organization export another organization's subnet and all its IP addresses GHSA-x287-5c68-36wp | Medium | Not scored | 26 Aug, 2026 | PyPI openwisp-ipam |
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 |
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 |
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 |
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 |
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 |
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 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 |
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 |
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 |
NLTK: SSRF Fail-Open in validate_network_url() via DNS Resolution Failure CVE-2026-63311, GHSA-3gqm-fcw5-w839, PYSEC-2026-3723 | Medium | 0.3% | 22 Aug, 2026 | PyPI nltk |
NLTK: Symlink-based arbitrary file read in IPIPANCorpusReader, bypasses nltk.pathsec entirely CVE-2026-62383, GHSA-3hhw-38pf-pxj6, PYSEC-2026-3726 | Medium | 0.2% | 22 Aug, 2026 | PyPI nltk |
Wagtail: Improper restriction handling on Page translation API endpoint GHSA-jm5p-837g-rv8g | Medium | Not scored | 20 Aug, 2026 | PyPI wagtail |
Wagtail: Improper permission handling when copying snippets GHSA-x5cx-w6p2-mxf2 | Medium | Not scored | 20 Aug, 2026 | PyPI wagtail |