Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-54312 (GCVE-0-2026-54312)
Vulnerability from cvelistv5 – Published: 2026-06-23 15:33 – Updated: 2026-06-23 16:07- CWE-1321 - Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
| URL | Tags |
|---|---|
| https://github.com/n8n-io/n8n/security/advisories… | x_refsource_CONFIRM |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-54312",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-06-23T16:07:39.062242Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-06-23T16:07:55.303Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "n8n",
"vendor": "n8n-io",
"versions": [
{
"status": "affected",
"version": "\u003c 2.24.0"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "n8n is an open source workflow automation platform. Prior to 2.24.0, an authenticated user with permission to create or modify workflows could achieve global prototype pollution via the Microsoft SQL node by supplying a crafted value as the table parameter. This pollutes Object.prototype process-wide for the lifetime of the n8n server process, causing application-wide validation failures and rendering the n8n instance completely non-functional until restarted. This vulnerability is fixed in 2.24.0."
}
],
"metrics": [
{
"cvssV4_0": {
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"attackVector": "NETWORK",
"baseScore": 7.2,
"baseSeverity": "HIGH",
"privilegesRequired": "LOW",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "NONE",
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N",
"version": "4.0",
"vulnAvailabilityImpact": "HIGH",
"vulnConfidentialityImpact": "LOW",
"vulnIntegrityImpact": "LOW"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-1321",
"description": "CWE-1321: Improperly Controlled Modification of Object Prototype Attributes (\u0027Prototype Pollution\u0027)",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-06-23T15:33:10.647Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/n8n-io/n8n/security/advisories/GHSA-x6p3-m6h9-fx7r",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-x6p3-m6h9-fx7r"
}
],
"source": {
"advisory": "GHSA-x6p3-m6h9-fx7r",
"discovery": "UNKNOWN"
},
"title": "n8n: Microsoft SQL Node Prototype Pollution"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2026-54312",
"datePublished": "2026-06-23T15:33:10.647Z",
"dateReserved": "2026-06-12T18:42:02.222Z",
"dateUpdated": "2026-06-23T16:07:55.303Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-54312",
"date": "2026-06-14",
"epss": "0.00043",
"percentile": "0.13787"
}
}
}
GHSA-X6P3-M6H9-FX7R
Vulnerability from github – Published: 2026-06-16 22:38 – Updated: 2026-06-16 22:38Impact
An authenticated user with permission to create or modify workflows could achieve global prototype pollution via the Microsoft SQL node by supplying a crafted value as the table parameter. This pollutes Object.prototype process-wide for the lifetime of the n8n server process, causing application-wide validation failures and rendering the n8n instance completely non-functional until restarted.
Patches
The issue has been fixed in n8n version 2.24.0. Users should upgrade to this version or later to remediate the vulnerability.
Workarounds
If upgrading is not immediately possible, administrators should consider the following temporary mitigations:
- Limit workflow creation and editing permissions to fully trusted users only.
- Disable the Microsoft SQL node by adding n8n-nodes-base.microsoftSql to the NODES_EXCLUDE environment variable.
These workarounds do not fully remediate the risk and should only be used as short-term mitigation measures.
{
"affected": [
{
"package": {
"ecosystem": "npm",
"name": "n8n"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "2.24.0"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2026-54312"
],
"database_specific": {
"cwe_ids": [
"CWE-1321"
],
"github_reviewed": true,
"github_reviewed_at": "2026-06-16T22:38:52Z",
"nvd_published_at": null,
"severity": "HIGH"
},
"details": "## Impact\nAn authenticated user with permission to create or modify workflows could achieve global prototype pollution via the Microsoft SQL node by supplying a crafted value as the table parameter. This pollutes `Object.prototype` process-wide for the lifetime of the n8n server process, causing application-wide validation failures and rendering the n8n instance completely non-functional until restarted.\n\n## Patches\nThe issue has been fixed in n8n version 2.24.0. Users should upgrade to this version or later to remediate the vulnerability.\n\n## Workarounds\nIf upgrading is not immediately possible, administrators should consider the following temporary mitigations:\n- Limit workflow creation and editing permissions to fully trusted users only.\n- Disable the Microsoft SQL node by adding `n8n-nodes-base.microsoftSql` to the `NODES_EXCLUDE` environment variable.\n\nThese workarounds do not fully remediate the risk and should only be used as short-term mitigation measures.",
"id": "GHSA-x6p3-m6h9-fx7r",
"modified": "2026-06-16T22:38:52Z",
"published": "2026-06-16T22:38:52Z",
"references": [
{
"type": "WEB",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-x6p3-m6h9-fx7r"
},
{
"type": "PACKAGE",
"url": "https://github.com/n8n-io/n8n"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
}
],
"summary": "n8n: Microsoft SQL Node Prototype Pollution"
}
WID-SEC-W-2026-1875
Vulnerability from csaf_certbund - Published: 2026-06-10 22:00 - Updated: 2026-06-16 22:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
n8n n8n <2.26.2
n8n / n8n
|
<2.26.2 | ||
|
n8n n8n <1.123.55
n8n / n8n
|
<1.123.55 | ||
|
n8n n8n <2.25.7
n8n / n8n
|
<2.25.7 |
{
"document": {
"aggregate_severity": {
"text": "hoch"
},
"category": "csaf_base",
"csaf_version": "2.0",
"distribution": {
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "de-DE",
"notes": [
{
"category": "legal_disclaimer",
"text": "Das BSI ist als Anbieter f\u00fcr die eigenen, zur Nutzung bereitgestellten Inhalte nach den allgemeinen Gesetzen verantwortlich. Nutzerinnen und Nutzer sind jedoch daf\u00fcr verantwortlich, die Verwendung und/oder die Umsetzung der mit den Inhalten bereitgestellten Informationen sorgf\u00e4ltig im Einzelfall zu pr\u00fcfen."
},
{
"category": "description",
"text": "n8n ist ein Workflow-Automatisierungstool, mit dem verschiedene Anwendungen und Dienste miteinander verbunden werden k\u00f6nnen, um Aufgaben zu automatisieren.",
"title": "Produktbeschreibung"
},
{
"category": "summary",
"text": "Ein Angreifer kann mehrere Schwachstellen in n8n ausnutzen, um beliebigen Code auszuf\u00fchren, Sicherheitsma\u00dfnahmen zu umgehen, SQL-Injection- und Cross-Site-Scripting-Angriffe durchzuf\u00fchren, Daten zu manipulieren, einen Denial-of-Service-Zustand zu verursachen oder vertrauliche Informationen offenzulegen, was weitere Angriffe einschlie\u00dflich einer Rechteausweitung erm\u00f6glichen kann.",
"title": "Angriff"
},
{
"category": "general",
"text": "- Sonstiges\n- UNIX\n- Windows",
"title": "Betroffene Betriebssysteme"
}
],
"publisher": {
"category": "other",
"contact_details": "csaf-provider@cert-bund.de",
"name": "Bundesamt f\u00fcr Sicherheit in der Informationstechnik",
"namespace": "https://www.bsi.bund.de"
},
"references": [
{
"category": "self",
"summary": "WID-SEC-W-2026-1875 - CSAF Version",
"url": "https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-1875.json"
},
{
"category": "self",
"summary": "WID-SEC-2026-1875 - Portal Version",
"url": "https://wid.cert-bund.de/portal/wid/securityadvisory?name=WID-SEC-2026-1875"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-2j5h-858j-5mpf vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-2j5h-858j-5mpf"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-2vff-hj5x-8gq7 vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-2vff-hj5x-8gq7"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-42h7-m79w-wvg5 vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-42h7-m79w-wvg5"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-664h-gpgq-h6xx vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-664h-gpgq-h6xx"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-9c38-2mcm-q7f7 vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-9c38-2mcm-q7f7"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-c37g-w77q-m4vp vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-c37g-w77q-m4vp"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-h3jj-5f3v-3685 vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-h3jj-5f3v-3685"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-h86q-fx34-gfjr vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-h86q-fx34-gfjr"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-hv7x-3x78-gx53 vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-hv7x-3x78-gx53"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-jpq7-226w-6cxx vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-jpq7-226w-6cxx"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-jqpw-qww5-cj4c vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-jqpw-qww5-cj4c"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-jvc7-762p-3743 vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-jvc7-762p-3743"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-jwm3-qcfw-c5pp vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-jwm3-qcfw-c5pp"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-pmqw-72cg-wx85 vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-pmqw-72cg-wx85"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-qrx8-25qr-5r7v vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-qrx8-25qr-5r7v"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-rm2v-h48j-895m vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-rm2v-h48j-895m"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-v733-mwr6-fgcm vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-v733-mwr6-fgcm"
},
{
"category": "external",
"summary": "GitHub Security Advisory GHSA-x6p3-m6h9-fx7r vom 2026-06-10",
"url": "https://github.com/n8n-io/n8n/security/advisories/GHSA-x6p3-m6h9-fx7r"
}
],
"source_lang": "en-US",
"title": "n8n: Mehrere Schwachstellen",
"tracking": {
"current_release_date": "2026-06-16T22:00:00.000+00:00",
"generator": {
"date": "2026-06-17T09:54:54.467+00:00",
"engine": {
"name": "BSI-WID",
"version": "1.6.0"
}
},
"id": "WID-SEC-W-2026-1875",
"initial_release_date": "2026-06-10T22:00:00.000+00:00",
"revision_history": [
{
"date": "2026-06-10T22:00:00.000+00:00",
"number": "1",
"summary": "Initiale Fassung"
},
{
"date": "2026-06-16T22:00:00.000+00:00",
"number": "2",
"summary": "CVE-Nummern erg\u00e4nzt"
}
],
"status": "final",
"version": "2"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version_range",
"name": "\u003c1.123.55",
"product": {
"name": "n8n n8n \u003c1.123.55",
"product_id": "T055222"
}
},
{
"category": "product_version",
"name": "1.123.55",
"product": {
"name": "n8n n8n 1.123.55",
"product_id": "T055222-fixed",
"product_identification_helper": {
"cpe": "cpe:/a:n8n:n8n:1.123.55"
}
}
},
{
"category": "product_version_range",
"name": "\u003c2.26.2",
"product": {
"name": "n8n n8n \u003c2.26.2",
"product_id": "T055223"
}
},
{
"category": "product_version",
"name": "2.26.2",
"product": {
"name": "n8n n8n 2.26.2",
"product_id": "T055223-fixed",
"product_identification_helper": {
"cpe": "cpe:/a:n8n:n8n:2.26.2"
}
}
},
{
"category": "product_version_range",
"name": "\u003c2.25.7",
"product": {
"name": "n8n n8n \u003c2.25.7",
"product_id": "T055224"
}
},
{
"category": "product_version",
"name": "2.25.7",
"product": {
"name": "n8n n8n 2.25.7",
"product_id": "T055224-fixed",
"product_identification_helper": {
"cpe": "cpe:/a:n8n:n8n:2.25.7"
}
}
}
],
"category": "product_name",
"name": "n8n"
}
],
"category": "vendor",
"name": "n8n"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-54301",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54301"
},
{
"cve": "CVE-2026-54302",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54302"
},
{
"cve": "CVE-2026-54304",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54304"
},
{
"cve": "CVE-2026-54305",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54305"
},
{
"cve": "CVE-2026-54306",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54306"
},
{
"cve": "CVE-2026-54307",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54307"
},
{
"cve": "CVE-2026-54308",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54308"
},
{
"cve": "CVE-2026-54309",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54309"
},
{
"cve": "CVE-2026-54310",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54310"
},
{
"cve": "CVE-2026-54311",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54311"
},
{
"cve": "CVE-2026-54312",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54312"
},
{
"cve": "CVE-2026-54313",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54313"
},
{
"cve": "CVE-2026-54314",
"product_status": {
"known_affected": [
"T055223",
"T055222",
"T055224"
]
},
"release_date": "2026-06-10T22:00:00.000+00:00",
"title": "CVE-2026-54314"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.