Skip to content
Blog

n8n SQL Injection Vulnerability (CVE-2026-72750) — High Severity

N8N-Banner-ucartz
In this article
  1. CVE Details
  2. Affected Products
  3. Current Status
  4. Severity Level
  5. Possible Solutions
  6. Patched Versions:
  7. Temporary Workarounds:
  8. References

CVE Details

  • Product: n8n
  • CVE ID: CVE-2026-72750
  • Published: August 11, 2026
  • Severity: HIGH (CVSS score 8.8)
  • Status: Analyzed

Affected Products

The SQL injection vulnerability affects several versions of n8n, specifically those prior to the patched releases. Both community and enterprise editions running on Node.js are impacted.

Affected versions include:

  • n8n versions before 1.123.67
  • n8n versions before 2.31.5
  • n8n versions before 2.32.1
  • Specifically, n8n 2.32.0 (community and enterprise editions) is also affected.

Current Status

This vulnerability has been officially analyzed, and patches have been released to address the issue. Users are strongly advised to upgrade their n8n installations to a secure version as soon as possible.

Severity Level

The Common Vulnerability Scoring System (CVSS) assigns this vulnerability a score of 8.8, classifying it as **HIGH** severity. This indicates that the vulnerability is easily exploitable and could lead to significant data breaches or system compromise. While a GitHub advisory for this specific issue classified it as “Moderate” with a CVSS v4 score of 5.3, the CVE entry reflects a “HIGH” severity, which is generally a more comprehensive assessment. The risk primarily arises when workflow authors mistakenly embed untrusted, externally-controlled data directly into unparameterized SQL queries within the Snowflake node.

Possible Solutions

The developers of n8n have released patches to fix this SQL injection vulnerability.

Patched Versions:

Users should upgrade their n8n instance to one of the following versions or later:

  • n8n version 1.123.67 or greater
  • n8n version 2.31.5 or greater
  • n8n version 2.32.1 or greater

The fix introduces a new, optional ‘Query Parameters’ field within the Snowflake node’s ‘Execute Query’ operation. This field allows values to be safely bound using positional placeholders, preventing direct interpolation into the SQL string and thus mitigating the SQL injection risk.

Temporary Workarounds:

If an immediate upgrade is not feasible, consider these temporary mitigation steps:

  • Restrict Workflow Permissions: Limit who can create or edit workflows to only highly trusted users.
  • Audit Workflows: Carefully review existing workflows that utilize the Snowflake `executeQuery` operation. Ensure that no data controlled by external, untrusted sources is directly embedded into raw SQL query strings. Always use parameterized queries for dynamic data.
  • Network Access Control: Restrict network access to any webhook or trigger endpoints that feed data into Snowflake `executeQuery` nodes.

It’s important to remember that these workarounds are only temporary measures and do not fully eliminate the risk. A full upgrade to a patched version is the most effective solution.

References

https://github.com/n8n-io/n8n/security/advisories/GHSA-652q-gvq3-74qv
https://www.vulncheck.com/advisories/n8n-before-sql-injection-via-executequery-operation

Share
Alex Joseph

Alex Joseph

Alex Joseph is a Senior Support Staff professional with deep experience in server management, web hosting technologies, and cybersecurity operations. He works daily with Linux servers, cloud platforms, performance tuning, and security hardening, giving him strong real-world technical knowledge. Along with his support role, he write about security best practices, hosting infrastructure, and software management.

Related updates

Start Building Today

Ready to Get Started?

VPS, dedicated servers, streaming and managed hosting with 24/7 support from the Ucartz team.