Skip to main content
← All vulnerabilities
CVE-2026-72775GHSA-JQWR-VX3P-R266

n8n before 1.123.67 SQL Injection via PostgresTrigger Node

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.123.67, 2.32.1, 2.31.5
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

n8n before 1.123.67, 2.31.5, and 2.32.1 contains a SQL injection vulnerability in the PostgresTrigger node, which interpolates user-supplied identifier parameters (channel, function, and trigger names) into SQL statements without proper escaping. An authenticated user can inject arbitrary SQL executed against the connected PostgreSQL database with the configured credential's privileges, allowing full read and write access.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • n8n-io n8n

    fixed in 1.123.67

  • n8n-io n8n

    From 2.32.0 · fixed in 2.32.1

  • n8n-io n8n

    From 2.0.0-rc.0 · fixed in 2.31.5

  • n8nnpm

    fixed in 1.123.67

  • n8nnpm

    From 2.32.0 · fixed in 2.32.1

  • n8nnpm

    From 2.0.0-rc.0 · fixed in 2.31.5

References 2

GitHub · n8n-io/n8n

vulncheck.com