PT-2026-50178 · N8N · N8N
CVSS v3.1
8.5
High
| Vector | AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:H |
Name of the Vulnerable Software and Affected Versions
n8n versions prior to 2.24.0
Description
An authenticated user with permissions to create or modify workflows can achieve global prototype pollution through the Microsoft SQL node. By providing a crafted value to the
table parameter, the Object.prototype is polluted process-wide for the duration of the server process. This leads to application-wide validation failures, rendering the instance completely non-functional until it is restarted. Prototype pollution is a technique where an attacker manipulates the prototype of base object classes to inject properties that are inherited by all objects in the application.Recommendations
Update to version 2.24.0.
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.Exploit
Fix
Prototype Pollution
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
N8N