Approved changes feed: RSS · Atom

cpe:2.3:a:n8n:n8n:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorN8N (520b99b7-b772-5ae7-8c78-fc4545db5e77)
ProductN8N (5119654b-d981-5551-be49-635f90cc3028)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/n8n-io/n8n purl2cpe 2026-06-01 10:14:08.233770
pkg:golang/github.com/n8n-io/n8n purl2cpe 2026-06-01 10:14:08.233773
pkg:npm/n8n purl2cpe 2026-06-01 10:14:08.233777

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-59259 vulnerable 2026-07-29 01:03:17.449186 n8n - Permission Bypass via Expression Parser Mismatch in External Secrets
n8n before versions 1.123.61, 2.27.4, and 2.28.1 contains a permission bypass vulnerability in external secrets handling caused by a mismatch between the static validation check and the runtime expression engine. An authenticated user with credential create or update permissions but without the externalSecret:list scope can embed external secret references into credentials in forms the static validation does not detect; these references resolve at workflow execution time, exposing secret values the user is not authorized to access. This issue only affects instances where an external secrets provider is configured and Advanced Permissions are in use.
Published: 2026-07-15T11:25:35.530Z
Updated: 2026-07-15T18:47:38.895Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-59257 vulnerable 2026-07-29 01:03:17.446993 n8n - SQL Injection in MySQL v1 executeQuery Operation via Expression Interpolation
n8n before 1.123.61, 2.x before 2.27.4, and 2.28.x before 2.28.1 contains a SQL injection vulnerability in the legacy MySQL v1 node's executeQuery operation. The operation substitutes evaluated {{ ... }} expression values directly into the raw SQL string without parameterization. When a workflow uses this operation with expression-sourced values and is connected to an externally-reachable trigger (such as a Webhook node), attacker-controlled input reaching those expressions results in SQL injection, allowing execution of arbitrary SQL with the configured MySQL credentials' privileges. The MySQL v2 node, which uses parameterized queries, is not affected.
Published: 2026-07-08T13:49:13.618Z
Updated: 2026-07-09T13:39:51.132Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-59254 vulnerable 2026-07-29 01:03:17.441834 n8n - External Secrets Disclosure via Workflow Node Expressions
n8n before 2.28.1 contains an information disclosure vulnerability where external secrets are incorrectly resolved in workflow node expressions outside credentials scope. Authenticated project editors can read plaintext external secret values by referencing them in node expressions without requiring explicit secrets access permissions.
Published: 2026-07-15T11:25:34.866Z
Updated: 2026-07-15T13:25:43.797Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-59253 vulnerable 2026-07-29 01:03:17.441561 n8n - Improper Authorization in Workflow Assignment to Folders
n8n before 2.28.0 contains an improper authorization vulnerability allowing authenticated users to assign workflows to folders in other projects. Attackers can bypass project and folder authorization boundaries by supplying crafted request payloads during workflow creation, causing logical integrity violations in target project folder structures.
Published: 2026-07-08T13:49:12.902Z
Updated: 2026-07-08T14:31:44.900Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-58661 vulnerable 2026-07-29 01:03:17.330393 n8n - Disk Space Exhaustion via Data-Table File Upload Endpoint
n8n before 2.28.0 (and before 1.123.58 on the 1.x branch) contains a disk space exhaustion vulnerability in the data-table file upload endpoint. The per-request quota check does not account for files already written to the shared temporary directory, allowing an authenticated user to repeatedly upload files that accumulate on disk until the periodic cleanup runs, potentially exhausting available disk space on the host.
Published: 2026-07-10T13:58:01.635Z
Updated: 2026-07-10T16:43:29.322Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56778 vulnerable 2026-07-29 01:00:29.298182 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56776 vulnerable 2026-07-29 01:00:29.297807 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56775 vulnerable 2026-07-29 01:00:29.297501 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56360 vulnerable 2026-07-29 01:00:29.119850 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56359 vulnerable 2026-07-29 01:00:29.119453 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56358 vulnerable 2026-07-29 01:00:29.118990 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56357 vulnerable 2026-07-29 01:00:29.113691 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56356 vulnerable 2026-07-29 01:00:29.113468 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56354 vulnerable 2026-07-29 01:00:29.110271 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56353 vulnerable 2026-07-29 01:00:29.109857 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56352 vulnerable 2026-07-29 01:00:29.109534 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56351 vulnerable 2026-07-29 01:00:29.109349 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56350 vulnerable 2026-07-29 01:00:29.108920 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56349 vulnerable 2026-07-29 01:00:29.108412 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-56348 vulnerable 2026-07-29 01:00:29.106922 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-71380 vulnerable 2026-07-29 00:18:08.312913 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.