Skip to content
OpenAdvisories
Medium · 5.4 CVE-2026-56775 EUVD-2026-42262GHSA-664h-gpgq-h6xxGHSA-w79j-mf7m-gfpm

n8n - Incorrect OAuth Scope Validation in Evaluation Test Runs Endpoints

Published Jul 8, 2026 · Updated Oct 29, 2026 · Assigned by VulnCheck

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.

Affected products

VendorProductAffectedFixed
n8n n8n < 1.123.55, 2.26.0 – < 2.26.2, 2.0.0-rc.0 – < 2.25.7 1.123.55

Affected packages

EcosystemPackageAffectedFixedRecord
npm n8n < 1.123.55 1.123.55 GHSA-664h-gpgq-h6xx
npm n8n >= 2.26.0, < 2.26.2 2.26.2 GHSA-664h-gpgq-h6xx
npm n8n >= 2.0.0-rc.0, < 2.25.7 2.25.7 GHSA-664h-gpgq-h6xx

Advisories 1

References