{"id":"CVE-2026-119408","aliases":[],"cve":{"records":[{"id":"CVE-2026-119408","source":"VulnCheck","state":"PUBLISHED","reasons":[],"replacements":[],"disputed":false,"unsupportedWhenAssigned":false,"reserved":"2026-10-30T01:22:43.448Z","published":"2026-10-30T11:30:45.729Z","modified":"2026-10-30T11:30:45.729Z"}],"publishers":[{"name":"VulnCheck","role":"CNA","organizationId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","modified":"2026-10-30T11:30:45.729Z"}],"references":[{"url":"https://github.com/n8n-io/n8n/security/advisories/GHSA-9p7v-45m2-wxgj","tags":["vendor-advisory"],"source":"VulnCheck"},{"url":"https://github.com/n8n-io/n8n/commit/ea8417e29ad6f8b981d9a04b17283d5d77f2b5bb","tags":["patch"],"source":"VulnCheck"},{"url":"https://github.com/n8n-io/n8n/blob/n8n@2.42.0/packages/nodes-base/nodes/Function/Function.node.ts#L167","tags":["technical-description"],"source":"VulnCheck"},{"url":"https://github.com/n8n-io/n8n/releases/tag/n8n@2.42.6","tags":["release-notes"],"source":"VulnCheck"},{"url":"https://github.com/n8n-io/n8n/releases/tag/n8n@2.43.3","tags":["release-notes"],"source":"VulnCheck"},{"url":"https://github.com/n8n-io/n8n/releases/tag/n8n@3.0.1","tags":["release-notes"],"source":"VulnCheck"},{"url":"https://abraxaslabs.tech/research/n8n-function-vm2","tags":["third-party-advisory"],"source":"VulnCheck"},{"url":"https://github.com/n8n-io/n8n","tags":["product"],"source":"VulnCheck"},{"url":"https://www.vulncheck.com/advisories/n8n-before-2.42.6-2.43.3-and-3.0.1-code-execution-outside-task-runner-isolation-via-deprecated-function-nodes","tags":["third-party-advisory"],"source":"VulnCheck"}],"weaknesses":[{"id":"CWE-653","description":"Improper Isolation or Compartmentalization","source":"VulnCheck"}],"applicability":[{"source":"VulnCheck","statements":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:n8n:n8n:*:*:*:*:*:*:*:*","versionStartIncluding":"2.43.0","versionEndExcluding":"2.43.3"}]}]},{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:n8n:n8n:*:*:*:*:*:*:*:*","versionEndExcluding":"2.42.6"}]}]},{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:n8n:n8n:*:*:*:*:*:*:*:*","versionStartIncluding":"3.0.0","versionEndExcluding":"3.0.1"}]}]}]}],"prioritization":[]},"title":"n8n before 2.42.6, 2.43.3 and 3.0.1 Code Execution Outside Task Runner Isolation via Deprecated Function Nodes","titleSource":"VulnCheck","descriptionSource":"VulnCheck","description":"n8n before 2.42.6, 2.43.x before 2.43.3, and 3.x before 3.0.1 contains a remote code execution vulnerability via deprecated Function, Function Item, and LangChain Code nodes running outside task runner isolation. Authenticated users who can create, modify, or import workflows naming these hidden node types can execute JavaScript in the n8n main process.","score":8.8,"severity":"high","published":"2026-10-30T11:30:45.729Z","modified":"2026-10-30T11:30:45.729Z","withdrawn":false,"knownExploited":false,"affected":[],"products":[{"vendor":"n8n-io","name":"n8n","platforms":[],"versions":[{"version":"2.43.0","status":"affected","lessThan":"2.43.3","versionType":"semver"},{"version":"2.43.3","status":"unaffected","versionType":"semver"}],"defaultStatus":"unaffected","packageURL":"pkg:npm/n8n","packageIdentity":{"ecosystem":"npm","name":"n8n"},"cpes":[],"source":"VulnCheck","url":"https://www.cve.org/CVERecord?id=CVE-2026-119408"},{"vendor":"n8n-io","name":"n8n","platforms":[],"versions":[{"version":"0","status":"affected","lessThan":"2.42.6","versionType":"semver"},{"version":"2.42.6","status":"unaffected","versionType":"semver"}],"defaultStatus":"unaffected","packageURL":"pkg:npm/n8n","packageIdentity":{"ecosystem":"npm","name":"n8n"},"cpes":[],"source":"VulnCheck","url":"https://www.cve.org/CVERecord?id=CVE-2026-119408"},{"vendor":"n8n-io","name":"n8n","platforms":[],"versions":[{"version":"3.0.0","status":"affected","lessThan":"3.0.1","versionType":"semver"},{"version":"3.0.1","status":"unaffected","versionType":"semver"}],"defaultStatus":"unaffected","packageURL":"pkg:npm/n8n","packageIdentity":{"ecosystem":"npm","name":"n8n"},"cpes":[],"source":"VulnCheck","url":"https://www.cve.org/CVERecord?id=CVE-2026-119408"}],"remediation":[],"references":["https://github.com/n8n-io/n8n/security/advisories/GHSA-9p7v-45m2-wxgj","https://github.com/n8n-io/n8n/commit/ea8417e29ad6f8b981d9a04b17283d5d77f2b5bb","https://github.com/n8n-io/n8n/blob/n8n@2.42.0/packages/nodes-base/nodes/Function/Function.node.ts#L167","https://github.com/n8n-io/n8n/releases/tag/n8n@2.42.6","https://github.com/n8n-io/n8n/releases/tag/n8n@2.43.3","https://github.com/n8n-io/n8n/releases/tag/n8n@3.0.1","https://abraxaslabs.tech/research/n8n-function-vm2","https://github.com/n8n-io/n8n","https://www.vulncheck.com/advisories/n8n-before-2.42.6-2.43.3-and-3.0.1-code-execution-outside-task-runner-isolation-via-deprecated-function-nodes"],"sources":[{"name":"CVE","id":"CVE-2026-119408","modified":"2026-10-30T11:30:45.729Z","url":"https://www.cve.org/CVERecord?id=CVE-2026-119408"}],"assessments":[{"source":"VulnCheck","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","score":8.7},{"source":"VulnCheck","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","score":8.8}],"sourceAffected":[],"observedAt":"2026-10-30T11:36:09.231Z","kev":{"status":"not-listed","checkedAt":"2026-10-31T12:35:34.957Z"},"coverage":[{"source":"NVD","status":"not-checked"},{"source":"GHSA","status":"not-checked"},{"source":"EUVD","status":"not-checked"},{"source":"EPSS","status":"not-checked"}],"evidence":[],"aiSummary":{"text":"n8n versions before 2.42.6, 2.43.3, and 3.0.1 contain a vulnerability via deprecated Function nodes, allowing authenticated users to execute JavaScript. The weakness is due to improper isolation. The stated impact is code execution outside task runner isolation.","model":"@cf/meta/llama-3.3-70b-instruct-fp8-fast","generatedAt":"2026-10-30T11:51:22.412Z","sources":[{"name":"CVE","url":"https://www.cve.org/CVERecord?id=CVE-2026-119408"}]}}