Description
n8n before 1.123.69, 2.33.4, and 2.34.1 contains a PostgREST filter injection vulnerability in the Supabase node's Row Get Many, Delete, and Update operations, which built filter queries by concatenating an expression-bindable value without escaping. An attacker could inject a condition that widened the filter to match every row, turning an intended single-row operation into full-table disclosure, deletion, or modification.
Published: 2026-08-20
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Data Exposure, Deletion, or Modification
Action: Patch Immediately
AI Analysis

Impact

The vulnerability is a PostgREST filter injection in the Supabase node’s Row Get Many, Delete, and Update operations. Filters are constructed by concatenating an expression‑bindable value without escaping, enabling an attacker to inject a filter expression that expands the intended condition. This flaw permits full‑table disclosure, accidental mass deletion, or unauthorized data modification, thereby compromising both confidentiality and integrity of the database. The weakness is a classic SQL injection (CWE‑89).

Affected Systems

The affected product is n8n by n8n‑io. Versions before 1.123.69 of the 1.x release and the 2.33.4 and 2.34.1 releases of the 2.x branch are vulnerable. All later versions maintain the fix and are considered unaffected.

Risk and Exploitability

The CVSS score of 7.1 classifies the issue as high severity. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that the primary attack vector is sending crafted HTTP requests that target the Supabase API endpoints constructed by the node. Such requests can be issued from any host that can reach the n8n instance, making the risk significant for exposed or unauthenticated deployments.

Generated by OpenCVE AI on August 20, 2026 at 22:49 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade n8n to version 1.123.69 or later (or to any newer 2.x release that contains the fix)
  • If an upgrade cannot be performed immediately, disable the Supabase Node or remove any Row Get Many, Delete, or Update operations that use unfiltered supabase queries
  • Restrict network access to the Supabase API endpoints used by n8n, allowing only trusted hosts or internal networks to reach them
  • Ensure that remaining Supabase calls use properly parameterized filters or validate input filters to prevent injection

Generated by OpenCVE AI on August 20, 2026 at 22:49 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 22:00:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:n8n:n8n:*:*:*:*:*:node.js:*:*
cpe:2.3:a:n8n:n8n:2.34.0:*:*:*:*:node.js:*:*
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Fri, 21 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 20 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
Description n8n before 1.123.69, 2.33.4, and 2.34.1 contains a PostgREST filter injection vulnerability in the Supabase node's Row Get Many, Delete, and Update operations, which built filter queries by concatenating an expression-bindable value without escaping. An attacker could inject a condition that widened the filter to match every row, turning an intended single-row operation into full-table disclosure, deletion, or modification.
Title n8n before 1.123.69 PostgREST Filter Injection via Supabase
First Time appeared N8n
N8n n8n
Weaknesses CWE-89
CPEs cpe:2.3:a:n8n:n8n:*:*:*:*:*:*:*:*
Vendors & Products N8n
N8n n8n
References
Metrics cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-21T16:43:50.851Z

Reserved: 2026-08-20T10:51:39.783Z

Link: CVE-2026-77071

cve-icon Vulnrichment

Updated: 2026-08-21T16:43:46.365Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-20T12:16:38.353

Modified: 2026-09-01T20:01:06.310

Link: CVE-2026-77071

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T13:02:12Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')