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 |
|---|---|---|---|---|
n8n: Prototype Pollution via Workflow Structure Summary Can Lead to Denial of Service CVE-2026-86078, GHSA-679f-58pq-4v2c | Medium | 0.6% | 08 Sep, 2026 | npm n8n |
n8n: Anonymous Approval-Gate Bypass via Reused resumeToken over the Chat WebSocket CVE-2026-86077, GHSA-35jj-42hp-8gmq | Medium | 0.4% | 08 Sep, 2026 | npm n8n |
n8n: Agent Workflow Tool Bypasses Sub-Workflow Caller Policy CVE-2026-86996, GHSA-7hgx-277f-7vmg | Medium | 0.3% | 08 Sep, 2026 | npm n8n |
Nodemailer: resolveContent() on a MailMessage bypasses disableFileAccess/disableUrlAccess when called with the legacy signature CVE-2026-92595, GHSA-8m3c-c648-2xjj | Medium | 0.3% | 08 Sep, 2026 | npm nodemailer |
n8n: Instance AI Credential Setup Accepts Unvalidated Probe URL from Fetched Content CVE-2026-86074, GHSA-q5wm-mgqx-fv2f | Medium | 0.4% | 08 Sep, 2026 | npm n8n |
n8n: Per-Resource OAuth Consent Bypass via Unbound Refresh Token Resource Substitution CVE-2026-86073, GHSA-cw9w-vv67-hf73 | Medium | 0.4% | 08 Sep, 2026 | npm n8n |
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 |
Mikrotik RouterOS Improper Enforcement of Behavioral Workflow Vulnerability CVE-2026-67279 | MediumExploited | 2.3% | 05 Sep, 2026 | |
undici vulnerable to Denial of Service via unbounded decompression of compressed responses CVE-2026-84890, GHSA-3xpg-4rpp-hhhm | Medium | 0.4% | 04 Sep, 2026 | npm undici |
undici vulnerable to Denial of Service via orphaned RetryHandler response body CVE-2026-18149, GHSA-pmjh-fq2x-6v4x | Medium | 0.5% | 04 Sep, 2026 | npm undici |
undici vulnerable to Denial of Service via unhandled error in WebSocket permessage-deflate decompression CVE-2026-85024, GHSA-3wwx-pv8p-q78v | Medium | 0.4% | 04 Sep, 2026 | npm undici |
undici vulnerable to caching and replay of unsafe HTTP method responses CVE-2026-85008, GHSA-8436-99hf-9mmv | Medium | 0.1% | 04 Sep, 2026 | npm undici |
undici vulnerable to response truncation via oversized chunked responses in the dump interceptor CVE-2026-84947, GHSA-2gqq-gqf2-x968 | Medium | 0.2% | 04 Sep, 2026 | npm undici |
node-csv: Prototype replacement still reachable via columns path CVE-2026-85063, GHSA-8cw4-87c7-c6xx | Medium | 0.6% | 03 Sep, 2026 | npm csv-parse |
Colord: Slow rejection of oversized malformed color strings CVE-2026-85062, GHSA-2wm5-q62r-hmrv | Medium | 0.5% | 03 Sep, 2026 | npm colord |
stream-json: pick/ignore/filter/replace filters are O(depth²) on nested input — small crafted JSON blocks the event loop for seconds→minutes (DoS) CVE-2026-71429, GHSA-528h-pc64-c93x | Medium | 0.2% | 03 Sep, 2026 | npm stream-json |
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 |
Astro: Authorization bypass from missing path-segment boundary check when stripping the configured base CVE-2026-84376, GHSA-376h-93r7-7g6f | Medium | 0.7% | 02 Sep, 2026 | npm astro |
This module enables you to delete Webform submissions in bulk using a specified date range.
The module doesn't sufficiently restrict access to the delete form.
A [separate PHP fatal error issue](https://www.drupal.org/project/webform_submissions_delete/issues/3396717) may prevent exploitation in p CVE-2026-84921, DRUPAL-CONTRIB-2026-133 | Medium | 0.4% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/webform_submissions_delete |
This module creates permissions per node content type to control access to unpublished content.
The module has allowed view access for published content, overriding other access mechanisms that might have been in place. CVE-2026-84920, DRUPAL-CONTRIB-2026-132 | Medium | 0.3% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/unpublished_node_permissions |
This module enables you to add dynamic caption support to PhotoSwipe image galleries.
The module doesn't sufficiently sanitize user-supplied input (such as image alt tags) in its dynamic caption script, leading to a Cross-Site Scripting (XSS) vulnerability.
This vulnerability is mitigated by the f CVE-2026-84919, DRUPAL-CONTRIB-2026-131 | Medium | 0.2% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/photoswipe |
A module to import media files into media library.
The import folder is a plain textfield with no validation. Point it at any directory the web user can read, and the importer copies every file whose extension matches a selected media type into the public files directory and publishes it as a Media CVE-2026-81163, DRUPAL-CONTRIB-2026-129 | Medium | 0.3% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/media_library_importer |
This module enables you to restrict access to JSON:API routes based on specific user roles.
The module doesn't sufficiently enforce access controls under scenarios where a request mimics an XMLHttpRequest. CVE-2026-84917, DRUPAL-CONTRIB-2026-127 | Medium | 0.2% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/jsonapi_role_access |
This module enables you to add an extra layer of verification for user registration.
The module doesn't sufficiently filter user-supplied input before output, resulting in an unauthenticated reflected Cross-site Scripting (XSS) vulnerability. CVE-2026-84924, DRUPAL-CONTRIB-2026-125 | Medium | 0.2% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/otp_verification |
This module enables you to add extra layer of verification for user registration.
The module doesn't sufficiently validate user-supplied input resulting in an account takeover vulnerability. CVE-2026-84923, DRUPAL-CONTRIB-2026-124 | Medium | 0.3% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/otp_verification |
This module enables you use UI Patterns with blocks, for use in Layout Builder.
The module doesn't sufficiently validate user input before passing to token replacement.
This vulnerability is mitigated by the fact that an attacker must have a role with the ability to edit layout builder layouts. CVE-2026-84915, DRUPAL-CONTRIB-2026-123 | Medium | 0.2% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/component_blocks |
Calculate Working Days allows you to calculate working days
between 2 dates.
This module doesn't sufficiently restrict access to its settings form. CVE-2026-84914, DRUPAL-CONTRIB-2026-122 | Medium | 0.3% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/calculate_working_days |
This module enables you to automatically translate entities.
The module doesn't sufficiently check access on the entity to be translated, related fields or referenced entities when performing an AI translation on an entity or when those fields / entities have a different access level than the paren CVE-2026-84913, DRUPAL-CONTRIB-2026-121 | Medium | 0.2% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/ai_translate |
This submodule AI Translate enables you to automatically translate entities.
The module doesn't sufficiently check access on the entity to be translated, related fields or referenced entities when performing an AI translation on an entity or when those fields / entities have a different access leve CVE-2026-84912, DRUPAL-CONTRIB-2026-120 | Medium | 0.2% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/ai |
This module enables AJAX updates for advanced search, facet, and search result blocks.
The module doesn’t sufficiently check block access when arbitrary block IDs are submitted to its publicly accessible AJAX endpoint. This may allow an unauthenticated attacker to retrieve restricted block content. CVE-2026-84910, DRUPAL-CONTRIB-2026-118 | Medium | 0.2% | 02 Sep, 2026 | Packagist:https://packages.drupal.org/8 drupal/advanced_search |
Tiptap: mergeAttributes() turns an own __proto__ key into inherited executable DOM attributes GHSA-cp6q-959q-f8rh | Medium | Not scored | 02 Sep, 2026 | npm @tiptap/core |
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 |
humanfs: Recursive copy follows symlinked files and copies data from outside the source tree GHSA-p498-v437-472g | Medium | Not scored | 02 Sep, 2026 | npm @humanfs/node |
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 |
Vitest: Path Traversal / Arbitrary File Read via @vitest/mocker Redirect Mock CVE-2026-84373, GHSA-82fw-gwwq-j7x9 | Medium | 0.5% | 01 Sep, 2026 | npm @vitest/mocker npm vitest |
ApostropheCMS: Stored XSS via SVG SMIL URI-list scheme-policy bypass CVE-2026-84371, GHSA-g8qq-57p8-ggw5 | Medium | 0.3% | 01 Sep, 2026 | npm sanitize-html |
SVGO: removeScripts incompletely sanitizes executable HTML in SVG foreignObject elements CVE-2026-84369, GHSA-4vpr-x523-8j87 | Medium | 0.4% | 01 Sep, 2026 | npm svgo |
Hono: Incomplete fix for CVE-2026-39408: `toSSG()` still writes files outside the output directory CVE-2026-84365, GHSA-gqvv-2mrq-wpjv | Medium | 0.4% | 01 Sep, 2026 | npm hono |
Hono: Unbounded dot-notation nesting in `parseBody()` can cause memory exhaustion CVE-2026-84364, GHSA-g6gw-c38x-mqfc | Medium | 0.5% | 01 Sep, 2026 | npm hono |
Hono: Query parser reads parameters after the URL fragment, causing cache-key and proxy interpretation differentials CVE-2026-84363, GHSA-crvj-82cr-hjcx | Medium | 0.4% | 01 Sep, 2026 | npm hono |
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 |
phpseclib — non-constant-time X25519 scalar multiplication permits full private-key recovery CVE-2026-84308, GHSA-q97c-8qh3-fpc6 | Medium | 0.3% | 01 Sep, 2026 | Packagist phpseclib/phpseclib |
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 |
Filament: Multi-factor authentication (app) codes can still be used after a newer code has been used CVE-2026-84306, GHSA-r3j6-gpjw-qfjr | Medium | 0.4% | 01 Sep, 2026 | Packagist filament/filament |
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 |