An open index of dependabot pull requests across open source projects.

Security Advisories

Browse security advisories and track which Dependabot PRs address them.

34,982

Total Advisories

3,109

With Dependabot PRs

4,555

Critical Severity

12,244

High Severity

Auth.js: OAuth state, nonce, and PKCE check cookies are not bound to the provider that created them
GHSA-x445-f3h2-j279 MODERATE 5 days ago
## Summary Auth.js stores the OAuth/OIDC anti-CSRF checks (`state`, `nonce`, and the PKCE verifier) in global cookies that are not bound to the pr...
npm
No PRs yet
n8n: Snowflake Node executeQuery Operation Allows SQL Injection via Unparameterized Expression Interpolation
GHSA-652q-gvq3-74qv MODERATE 5 days ago
## Impact The n8n Snowflake node's Execute Query operation interpolated expression values directly into the SQL string, making queries built with ...
npm
No PRs yet
n8n: PostgresTrigger Node SQL Injection Allows Authenticated Users to Execute Arbitrary SQL on Connected PostgreSQL Instances
GHSA-jqwr-vx3p-r266 MODERATE 5 days ago
## Impact The Postgres Trigger node interpolated user-supplied identifier parameters (channel, function, and trigger names) into SQL statements wi...
npm
No PRs yet
n8n: Cross-Tenant Module-Cache Poisoning in the JS Task Runner
GHSA-9cmh-xcqm-5hqr MODERATE 5 days ago
## Impact n8n's JavaScript task runner shared one module cache across all users' Code-node executions, so a user able to run a Code node could poi...
npm
No PRs yet
JupyterLab: Cross-site scripting (XSS) via crafted settings file (`overrides.json`)
GHSA-pppj-hq3g-57pj HIGH 5 days ago
JupyterLab 4.5+ allows notebook settings to be shared and applied through an `overrides.json` file using the `Import` button in the Settings Editor...
pypi
No PRs yet
JupyterLab: Image viewer allows XSS when opening malicious image in new browser tab
GHSA-gx64-gj6p-pc4c HIGH 5 days ago
JupyterLab's image viewer allows for cross-site scripting (XSS) when a specially-crafted image file is opened through the image viewer and then ope...
pypi
No PRs yet
JupyterLab: PyPI extension blocklist package-name canonicalization bypass
GHSA-89vp-jrxv-24w8 MODERATE 5 days ago
JupyterLab's PyPI extension manager enforces `blocked_extensions_uris` by comparing the requested install name to blocklist entries with a custom s...
pypi
No PRs yet
JupyterLab PluginManager lock-rule enforcement bypass
GHSA-h5v5-8746-g7mm MODERATE 5 days ago
JupyterLab's plugin manager exposes administrator controls intended to prevent users from enabling or disabling selected plugins. Two server-side e...
pypi
No PRs yet
JupyterLab: Allowlist/blocklist check in `PyPIExtensionManager.install()` not enforced for direct callers (missing `await`)
GHSA-whvh-wf3x-g77j LOW 5 days ago
The extension allowlist/blocklist check inside `PyPIExtensionManager.install()` was not enforced due to a missing await. For purposes of JupyterLab...
pypi
No PRs yet
Next.js: Server-Side Request Forgery in Server Actions on custom servers
GHSA-89xv-2m56-2m9x CVE-2026-64649 HIGH 5 days ago
## Impact When a Server Action forwards or redirects a request, an attacker can cause the server to send that outbound request to a malicious host...
npm
63
Dependabot PRs
Next.js: Cache confusion of response bodies for requests with bodies
GHSA-68g3-v927-f742 CVE-2026-64648 MODERATE 5 days ago
## Impact A server-side `fetch` with a request body may return a cached **response** body from a different request to the same URL but different b...
npm
63
Dependabot PRs
Next.js: Cache confusion of response bodies for requests with bodies containing invalid UTF-8 byte sequences
GHSA-4633-3j49-mh5q CVE-2026-64647 MODERATE 5 days ago
## Impact A server-side `fetch` with a request body may return a cached **response** body from a different request to the same URL but different b...
npm
63
Dependabot PRs
Next.js: Unbounded Server Action payload in Edge runtime
GHSA-4c39-4ccg-62r3 CVE-2026-64646 MODERATE 6 days ago
## Impact Requests targeting Next.js applications using App Router with at least one Server Action can lead to excessive memory consumption if tha...
npm
63
Dependabot PRs
Next.js: Server-Side Request Forgery in rewrites via attacker-controlled destination hostname
GHSA-p9j2-gv94-2wf4 CVE-2026-64645 HIGH 6 days ago
## Impact A `rewrites()` or `redirects()` rule that builds its external destination hostname from request-controlled input can be pointed at an ar...
npm
63
Dependabot PRs
Next.js: Denial of Service in the Image Optimization API using SVGs
GHSA-q8wf-6r8g-63ch CVE-2026-64644 MODERATE 6 days ago
### Impact When self-hosting Next.js with the default image loader, the Image Optimization API can optimize remotely hosted images if configured (...
npm
63
Dependabot PRs
Next.js: Unauthenticated disclosure of internal Server Function endpoints
GHSA-955p-x3mx-jcvp CVE-2026-64643 MODERATE 6 days ago
## Impact In Next.js applications using App Router, Server Actions (`use server`) or `use cache` endpoints can be disclosed bypassing any authenti...
npm
63
Dependabot PRs
Next.js: Middleware / Proxy bypass in App Router applications using Turbopack and single locale
GHSA-6gpp-xcg3-4w24 CVE-2026-64642 HIGH 6 days ago
## Impact Crafted requests targeting Next.js applications using App Router built with Turbopack and a **single** entry in `config.i18n.locales` ca...
npm
63
Dependabot PRs
Next.js: Denial of Service in App Router using Server Actions
GHSA-m99w-x7hq-7vfj CVE-2026-64641 HIGH 6 days ago
## Impact Crafted requests targeting Next.js applications using App Router with at least one Server Action can lead to excessive CPU usage blockin...
npm
63
Dependabot PRs
Eclipse Jetty: DoS attack triggering OutOfMemory with 100-Continue requests
GHSA-9299-c6m4-mjhc CVE-2024-7708 HIGH 6 days ago
### Impact The original report: > Server handling of 100-Continue requests can lead to memory leak that can be abused to cause a Denial of Service...
maven
No PRs yet
Eclipse Jetty: Path parameter traversal
GHSA-w7x5-g22v-xqhr CVE-2026-8384 MODERATE 6 days ago
### Description (as reported) #### Summary In Jetty 12.1.8, org.eclipse.jetty.util.URIUtil.canonicalPath() may leave dot-dot path segments unnorm...
maven
No PRs yet
Eclipse Jetty: HTTP Authority/Host mismatch
GHSA-7p3p-8qv8-m2vh CVE-2026-6790 MODERATE 6 days ago
#### Summary Jetty currently accepts HTTP/2 and HTTP/3 requests where the regular Host header and the pseudo-header :authority do not match. As a ...
maven
No PRs yet
Eclipse Jetty: Cross-Request Leakage for trailers on HTTP/1.1 keep-alive connections
GHSA-f4v5-65jj-pcr2 CVE-2026-10051 MODERATE 6 days ago
### Description > FINDING — MEDIUM (HTTP/1.1 keep-alive connections with trailers) > HttpConnection._trailers Cross-Request Leakage (Never Reset B...
maven
No PRs yet
Eclipse Jetty Digest Authentication: ISO-8859-1 lossy encoding allows authentication bypass via character substitution
GHSA-2fvj-hgj9-j2gr CVE-2026-10050 HIGH 6 days ago
### Summary The `DigestAuthentication.apply()` method in Jetty's HTTP client uses `getBytes(StandardCharsets.ISO_8859_1)` at three locations (lines...
maven
No PRs yet
n8n: Custom Header Credential Values Leaked in Plaintext into LLM Node Execution Data
GHSA-89gh-3pgc-v5h2 CVE-2026-65589 MODERATE 6 days ago
## Impact Custom HTTP headers configured in credentials for certain LLM sub-nodes (including OpenAI, Anthropic, and Lemonade) are masked in the n8n...
npm
No PRs yet
Dompdf: Embedded SVG images can leak existence of files and directories within the filesystem
GHSA-j8qw-6jw8-r297 CVE-2026-59943 MODERATE 6 days ago
### Summary If a malicious actor can supply unrestricted content for rendering by Dompdf they can utilize the SVG rendering functionality to leak f...
packagist
No PRs yet
Dompdf: Denial of Service (DoS) via Resource Exhaustion using Oversized Image Bitmaps
GHSA-f5gf-2cj8-52g2 CVE-2026-59942 MODERATE 6 days ago
### Summary Dompdf v3.1.5 is vulnerable to a Denial of Service (DoS) attack via resource exhaustion. An attacker can crash the PHP process by provi...
packagist
No PRs yet
Dompdf: Uncontrolled resource consumption based on declared BMP dimensions
GHSA-8hg6-c449-896m CVE-2026-59941 MODERATE 6 days ago
### Summary dompdf accepts a BMP image and generates a PDF-compatible PNG based only on its *declared* header dimensions and never bounds width × ...
packagist
No PRs yet
LiteLLM: Custom Code Guardrails production endpoints bypass code safety checks
GHSA-72m8-9m7m-h278 CVE-2026-59821 LOW 6 days ago
### Impact LiteLLM's Custom Code Guardrails production create/update paths did not apply the same sandboxing and validation used by the test endpo...
pypi
No PRs yet
LiteLLM: MCP Authentication Bypass via OAuth2 Passthrough Fallback
GHSA-7488-6r32-c95q CVE-2026-59822 HIGH 6 days ago
### Impact LiteLLM's MCP Streamable HTTP endpoint could allow an unauthenticated attacker to establish an authenticated MCP session using an arbit...
pypi
No PRs yet
LiteLLM: Local file read via request-supplied OIDC file references
GHSA-4g5m-c9r5-49xf CVE-2026-59819 LOW 6 days ago
### Impact LiteLLM's `/health/test_connection` endpoint resolved request-supplied environment and OIDC file references in `litellm_params`. A prox...
pypi
No PRs yet
LiteLLM: Arbitrary file write via path traversal in Skills archive extraction
GHSA-5jmr-gcrj-2c9q CVE-2026-59820 MODERATE 6 days ago
### Impact LiteLLM Skills archive extraction did not sufficiently validate file paths from uploaded skill ZIP archives. An authenticated user with...
pypi
No PRs yet
n8n: Unauthenticated Endpoint Allows Cancellation of Any User's Active Test Webhook
GHSA-33q9-f52j-gc75 CVE-2026-65014 MODERATE 6 days ago
## Impact The `DELETE /${restEndpoint}/test-webhook/:id` route is registered before the authentication middleware is applied, allowing any unauthen...
npm
No PRs yet
n8n: GraphQL Node Bypasses "Allowed HTTP Request Domains" Restriction
GHSA-gq66-9cw5-j5jm CVE-2026-65596 MODERATE 6 days ago
## Impact The GraphQL node did not enforce the "Allowed HTTP Request Domains" restriction on HTTP-based credentials (such as Header Auth, Basic Aut...
npm
No PRs yet
n8n: Member-Level Users Can Execute Other Users' MCP Server Trigger Workflows via Missing OAuth Authorization Check
GHSA-q5xf-xhwf-cwqf CVE-2026-65594 MODERATE 6 days ago
## Impact The OAuth 2.1 consent and token-issuance flow introduced in n8n 2.27.0 does not verify that the authenticated user has access to the work...
npm
No PRs yet
n8n: computer-use Shell Sandbox Not Enforced on Linux and Windows
GHSA-fpg6-x68q-5793 CVE-2026-65590 MODERATE 6 days ago
## Impact The shell tool in the `@n8n/computer-use` package applied its sandbox restrictions only on macOS. On Linux and Windows, shell commands ex...
npm
No PRs yet
n8n: Authenticated Users Can Exhaust Temporary Disk Storage via Data-Table File Uploads
GHSA-w867-jm58-p9pv CVE-2026-58661 MODERATE 6 days ago
## Impact An authenticated user can repeatedly upload files to the data-table upload endpoint, bypassing the per-request quota check, which does no...
npm
No PRs yet
n8n: Improper Authorization Allows Authenticated Users to Assign Workflows to Folders in Other Projects
GHSA-2xgm-wc4g-5jvg CVE-2026-59253 MODERATE 6 days ago
## Impact An authenticated user with permission to create workflows in one project could bypass project/folder authorization boundaries during work...
npm
No PRs yet
n8n: External Secrets Accessible via Workflow Expressions Outside Credentials
GHSA-2434-3x6q-8r99 CVE-2026-59254 MODERATE 6 days ago
## Impact External secrets were incorrectly resolved in workflow node expressions, where they are not intended to be available. An authenticated us...
npm
No PRs yet
n8n: MySQL v1 Node executeQuery Operation Allows SQL Injection via Unparameterized Expression Interpolation
GHSA-hwmj-qg4v-cvg9 CVE-2026-59257 MODERATE 6 days ago
## Impact The legacy MySQL v1 node's `executeQuery` operation substitutes evaluated `{{ ... }}` expression values directly into the raw SQL string ...
npm
No PRs yet
n8n: External Secrets Permission Bypass via Expression Parser Mismatch
GHSA-jp7m-xcgx-57qm CVE-2026-59259 MODERATE 6 days ago
## Impact Due to a mismatch between the static validation check and the runtime expression engine, an authenticated user with credential create or ...
npm
No PRs yet
n8n: Path-Confinement Bypass in computer-use search_files Allows Reading Files Outside the Base Directory
GHSA-pf2q-pxhf-hgmw MODERATE 6 days ago
## Impact The component `@n8n/computer-use` file-search tool confined searches to a configured base directory. A crafted search pattern could bypa...
npm
No PRs yet
n8n: Prototype Pollution via VM Expression Engine Sandbox Escape Leads to Denial of Service
GHSA-hx4h-vr3m-45vh MODERATE 6 days ago
## Impact An authenticated user able to create or edit a workflow expression could abuse the expression engine's array-element access to obtain a ...
npm
No PRs yet
n8n: Prototype Pollution via Dot-Notation Field Names Leads To Instance-Wide Denial of Service
GHSA-xwx6-jjhv-84p8 HIGH 6 days ago
## Impact The Edit Fields (Set) node assigned output fields through a dot-notation path setter without restricting the field name, so an authentic...
npm
No PRs yet
n8n: Edit Image Node Format Injection Allows Arbitrary File Write
GHSA-xmc9-4f2h-jf9c HIGH 6 days ago
## Impact The n8n Edit Image node passed its output format to the underlying image library without validation, so a crafted value could write byte...
npm
No PRs yet
n8n: Shared-Workflow Editor Can Exfiltrate Credentials via Inline Sub-Workflow JSON
GHSA-cj9h-qx8g-pq2g HIGH 6 days ago
## Impact n8n's credential-access checks validated only a node's top-level credentials, not credentials referenced inside an Execute Sub-workflow ...
npm
No PRs yet
n8n: Credential Authorization Bypass via Expression in HTTP Request Node `genericAuthType`
GHSA-6qc9-mqvw-jg7x HIGH 6 days ago
## Impact An authenticated member with edit access to a shared workflow could reference another user's credential in an HTTP Request node while sp...
npm
No PRs yet
n8n: Expression sandbox escape via arrow-function bodies enabling command execution
GHSA-gv7g-jm28-cr3m HIGH 6 days ago
## Impact An authenticated user with permission to create or modify workflows could abuse crafted expressions using arrow functions to bypass the ...
npm
No PRs yet
n8n: Send Email Node Arbitrary File Read and SSRF via Nodemailer Content-Object Type Confusion
GHSA-2x35-3fw4-9jr4 HIGH 6 days ago
## Impact The n8n Send Email node did not enforce that its message fields were strings, so a crafted untrusted non-string value from a workflow ex...
npm
No PRs yet
n8n: Authenticated code execution in the n8n Git node
GHSA-rcv6-pvrj-4xcg HIGH 6 days ago
## Impact Authenticated n8n users with rights to create and execute workflows could achieve code execution on the n8n host. Using the Git node, un...
npm
No PRs yet
n8n: SSRF Protection Bypass via MCP Client Node
GHSA-vhf8-cg2h-cg3p MODERATE 6 days ago
## Impact On an n8n instance with SSRF protection enabled, the MCP Client node sent requests to a user-supplied endpoint without routing them thro...
npm
No PRs yet