cveboard RSS feed

CVE-2026-85169

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

n8n before 1.123.73 Remote Code Execution via $fromAI Prototype Leak

n8n versions before 1.123.73, 2.35.4, and 2.36.2 contain an expression sandbox escape in the $fromAI handler. $fromAI resolved a caller-supplied placeholder name without requiring it to be an own property and admitted reserved keys; against a primitive input value it returned a live host-prototype reference. An attacker with workflow-build privilege can walk the prototype chain to the Function constructor and compile/execute arbitrary code in the main n8n process, leading to remote code execution.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

n8n

Vendor
n8n-io
Product
n8n
Platforms
Unknown
Default status
unaffected
n8n · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0affectedsemver1.123.73UnavailableNone listed
1.123.73unaffectedsemverUnavailableUnavailableNone listed

n8n

Vendor
n8n-io
Product
n8n
Platforms
Unknown
Default status
unaffected
n8n · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0affectedsemver2.36.2UnavailableNone listed
2.36.2unaffectedsemverUnavailableUnavailableNone listed

n8n

Vendor
n8n-io
Product
n8n
Platforms
Unknown
Default status
unaffected
n8n · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
0affectedsemver2.35.4UnavailableNone listed
2.35.4unaffectedsemverUnavailableUnavailableNone listed