Description
n8n before 1.123.55, 2.25.7, and 2.26.2 contains an authorization vulnerability in three mutating evaluation test-run endpoints that authorize state-changing actions using the workflow:read scope instead of the action-appropriate workflow:execute scope. On instances using Advanced Permissions (Enterprise/Cloud) with projects and viewer roles, an authenticated user with the project:viewer role can start new evaluation test runs, cancel in-flight runs, and delete run records for workflows they only have read access to.
Published: 2026-07-08
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in n8n allows an authenticated user holding the project:viewer role to perform state‑changing operations on evaluation test runs. The flaw occurs because the API endpoints that start, cancel, or delete runs validate the OAuth token using the workflow:read scope instead of the required workflow:execute scope. As a result, a user who should only be able to view workflows can add new test runs, cancel existing ones, or delete run records.

Affected Systems

Affected installations are n8n deployments running a version earlier than 1.123.55, 2.25.7, or 2.26.2. The issue is active only when Advanced Permissions are enabled and the user has the project:viewer role. Administrators should verify that these conditions apply to their environment.

Risk and Exploitability

The CVSS score is 5.3, indicating moderate severity. The EPSS score is less than 1%, suggesting a low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog, meaning no documented. Exploitation requires an authenticated account, Advanced Permissions, and the project:viewer role. Attackers can thus start, cancel, or delete test runs but cannot gain broader system access. The risk is limited to disruption of workflow testing and potential audit trail changes, and the likelihood of exploitation is currently low.

Generated by OpenCVE AI on July 26, 2026 at 17:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a newer n8n release that is greater than 1.123.55, 2.25.7, or 2.26.2
  • Revoke the project:viewer role for users who should not manage evaluation test runs
  • Monitor audit logs for unexpected start, cancel, or delete actions on evaluation test runs and consider tightening API access to the affected endpoints

Generated by OpenCVE AI on July 26, 2026 at 17:54 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 1.123.55, 2.25.7, and 2.26.2 contains an authorization vulnerability in three mutating evaluation test-run endpoints that authorize state-changing actions using the workflow:read scope instead of the action-appropriate workflow:execute scope. On instances using Advanced Permissions (Enterprise/Cloud) with projects and viewer roles, an authenticated user with the project:viewer role can start new evaluation test runs, cancel in-flight runs, and delete run records for workflows they only have read access to.
Title n8n - Incorrect OAuth Scope Validation in Evaluation Test Runs Endpoints
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': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-08T14:31:22.470Z

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

Link: CVE-2026-56775

cve-icon Vulnrichment

Updated: 2026-07-08T14:31:19.005Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T18:00:05Z

Weaknesses