Description
n8n before 2.25.7 and 2.26.x before 2.26.2 contains an authorization bypass in the Public API execution retry endpoint, which authorizes access using the workflow:read scope instead of workflow:execute. An authenticated user with read-only access to a shared workflow can use the Public API to retry executions of that workflow, bypassing the intended permission boundary between read and execute access. This affects instances where workflows are shared with other users or across projects.
Published: 2026-07-08
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

n8n contains a flaw in the Public API execution retry endpoint that authorizes executions using a workflow:read scope instead of the intended workflow:execute scope. An attacker who can authenticate and has read‑only access to a shared workflow can therefore trigger executions of that workflow, bypassing the defined permission boundary between read and execute access. The attack can reveal sensitive data or invoke downstream processes, exposing the system to unauthorized operations. The weakness is an instance of authorization misuse and is catalogued as CWE-863.

Affected Systems

The affected product is n8n, the open‑source workflow automation platform. All installations of n8n are vulnerable when running a version earlier than 2.25.7 or a 2.26.x release earlier than 2.26.2. The issue manifests in environments where workflows are shared between users or across projects, allowing read‑only collaborators to exploit the retry endpoint.

Risk and Exploitability

The CVSS score of 5.3 indicates a medium severity, and the EPSS score of < 1% suggests a low probability of exploitation in the current threat landscape. The vulnerability is not present in the CISA KEV catalog. Exploitation requires a valid authenticated session for a user who has read permissions on a workflow. The attacker can invoke the public API over the network, likely through an HTTP request to the retry endpoint. Once executed, the permission boundary is violated, allowing the attacker to perform actions that should have required higher authority. The risk is amplified when the public API is exposed to broader network segments or the internet without additional safeguards.

Generated by OpenCVE AI on July 28, 2026 at 09:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade n8n to version 2.25.7 or later, including 2.26.2 or newer, to apply the fixed authorization logic.
  • Re‑evaluate workflow sharing permissions; limit read access to users who truly need it and avoid granting read rights to users who may also trigger executions if that is undesirable.
  • Enable logging and monitoring for API calls to the retry endpoint and investigate any anomalous activity. Consider implementing rate limiting or stricter authentication if the public API is exposed publicly.

Generated by OpenCVE AI on July 28, 2026 at 09:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 08 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 08 Jul 2026 14:15:00 +0000

Type Values Removed Values Added
Description n8n before 2.25.7 and 2.26.x before 2.26.2 contains an authorization bypass in the Public API execution retry endpoint, which authorizes access using the workflow:read scope instead of workflow:execute. An authenticated user with read-only access to a shared workflow can use the Public API to retry executions of that workflow, bypassing the intended permission boundary between read and execute access. This affects instances where workflows are shared with other users or across projects.
Title n8n - Authorization Bypass in Public API Execution Retry Endpoint
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 cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-08T14:25:29.900Z

Reserved: 2026-06-23T01:22:22.572Z

Link: CVE-2026-56778

cve-icon Vulnrichment

Updated: 2026-07-08T14:24:31.811Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-28T09:30:19Z

Weaknesses