Description
n8n before 1.123.64, 2.29.8, and 2.30.1 fails to enforce the "Allowed HTTP Request Domains" restriction on HTTP-based credentials (Header Auth, Basic Auth, Query Auth, OAuth) in the GraphQL node, unlike the HTTP Request node. An authenticated user able to create or edit workflows can point the node's endpoint at a server they control and exfiltrate restricted credentials. Only instances where a credential has "Allowed HTTP Request Domains" configured and is usable by non-owner users are affected.
Published: 2026-07-22
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

n8n, the workflow automation platform from n8n-io, has a flaw in its GraphQL node where the"Allowed HTTP Request Domains" restriction is not applied to HTTP-based credential types (Header Auth, Basic Auth, Query Auth, OAuth). An authenticated user who can create or edit a workflow can point the node to an attacker-controlled endpoint; the restricted credentials are then sent to that endpoint. This is a CWE-863 "Improper Restriction of Resources" situation that does not allow direct code execution or denial of service but can leak sensitive authentication data.

Affected Systems

The vulnerability affects all n8n releases prior to 1.123.64, including the 2.29.8 and 2.30.1 builds. Only credentials that have "Allowed HTTP Request Domains" configured and that are usable by non-owner users are at risk. The GraphQL node behaves similarly to the HTTP Request node in newer releases, which correctly enforce domain restrictions.

Risk and Exploitability

The CVSS score of 5.1 indicates a moderate severity. The EPSS score is reported as less than 1%, implying a low likelihood of exploitation under normal circumstances; however, because it requires only an authenticated user who can edit workflows, internal users or compromised accounts can easily meet that prerequisite. The vulnerability is not listed in the CISA KEV catalog and no public exploit has been documented, but the potential to exfiltrate domain-restricted credentials poses a significant confidentiality risk to shared resources.

Generated by OpenCVE AI on August 3, 2026 at 23:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade n8n to version 1.123.64 or any later patched release. upgrade restores enforcement of the "Allowed HTTP Request Domains" restriction in the GraphQL node.
  • If an upgrade cannot be performed immediately, remove or disable HTTP credentials that have domain restrictions from workflows that are shared with or accessible by non-owner users, or revoke the ability of non-owners to use such credentials entirely.
  • Audit existing credentials and workflows to ensure that no shared credentials with domain restrictions are exposed to non-owners and that all GraphQL nodes point to trusted, allowed domains.

Generated by OpenCVE AI on August 3, 2026 at 23:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-gq66-9cw5-j5jm n8n: GraphQL Node Bypasses "Allowed HTTP Request Domains" Restriction
History

Wed, 22 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 22 Jul 2026 11:45:00 +0000

Type Values Removed Values Added
Description n8n before 1.123.64, 2.29.8, and 2.30.1 fails to enforce the "Allowed HTTP Request Domains" restriction on HTTP-based credentials (Header Auth, Basic Auth, Query Auth, OAuth) in the GraphQL node, unlike the HTTP Request node. An authenticated user able to create or edit workflows can point the node's endpoint at a server they control and exfiltrate restricted credentials. Only instances where a credential has "Allowed HTTP Request Domains" configured and is usable by non-owner users are affected.
Title n8n before 1.123.64 Credential Exfiltration via GraphQL Node
First Time appeared N8n
N8n n8n
Weaknesses CWE-863
CPEs cpe:2.3:a:n8n:n8n:*:*:*:*:*:node.js:*:*
Vendors & Products N8n
N8n n8n
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-22T13:03:54.789Z

Reserved: 2026-07-22T10:45:44.833Z

Link: CVE-2026-65596

cve-icon Vulnrichment

Updated: 2026-07-22T13:03:48.659Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-22T12:18:19.790

Modified: 2026-07-27T19:15:28.190

Link: CVE-2026-65596

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T00:00:09Z

Weaknesses