CVE-2026-77081: n8n before 1.123.69 Allowed-Domains Bypass via GraphQL Node

Published Aug 20, 2026
·
Updated

n8n before 1.123.69, 2.x before 2.33.4, and 2.x before 2.34.1 contain an allowed-domains bypass in the GraphQL node. When the node's Authentication parameter is set to expression mode, every authentication-gated credential selector is treated as active; if two credentials of different types are attached, the node enforces the allowed-domains policy of only the first credential while still attaching material from both. An authenticated user with workflow-authoring rights can thereby send a domain-restricted credential to an attacker-controlled endpoint, exfiltrating it with the leaked credential's permissions.

Affected Software

1 affected component
n8n n8n<1.123.69, >2.0.0<=2.33.4, >2.0.0<=2.34.1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade n8n to a version that resolves this vulnerability.

    Fixed in 1.123.69
  2. Upgrade

    Upgrade n8n to a version that resolves this vulnerability.

    Fixed in 2.33.4
  3. Upgrade

    Upgrade n8n to a version that resolves this vulnerability.

    Fixed in 2.34.1

Event History

Aug 20, 2026
CVE Published
via MITRE·11:21 AM
Data Sourced
via MITRE·11:21 AM
DescriptionWeakness

Frequently Asked Questions

1

Which n8n deployments are affected?

Affected versions are n8n releases before 1.123.69, 2.x releases before 2.33.4, and 2.x releases before 2.34.1. The issue is specific to workflows using the GraphQL node.

2

What does an attacker need to exploit this issue?

The attacker must be an authenticated user with workflow-authoring rights. They must set the GraphQL node Authentication parameter to expression mode and attach two credentials of different types, allowing material from the second credential to be sent to an attacker-controlled endpoint while only the first credential's allowed-domains policy is enforced.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203