CVE Catalog

CVE-2026-65595

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.47%

38th percentile - higher than 38% of all known CVEs

Summary

In n8n before versions 2.30.1 and 2.29.8, all Public API key scopes are assigned to JWTs issued through the Token Exchange module regardless of the user's role. A low-privileged user with a valid external JWT can obtain an access token allowing administrator-only operations, including role escalation, user creation, and deletion, and, if unverified Community Package installation is enabled, remote code execution.

Risk Assessment

The risk includes unauthorized access to administrative functions, privilege escalation, and potential remote code execution, which could lead to full compromise of the n8n instance.

Recommendation

Immediately upgrade n8n to version 2.30.1 or later (or 2.29.8) and consider disabling the Token Exchange and Public API features if not required.

Other vulnerabilities in n8n

See all
Original NVD description (English source)

n8n before 2.30.1 and 2.29.8 assigns all Public API key scopes to JWTs issued through the Token Exchange module regardless of the acting user's role. On instances where the Token Exchange feature and Public API are enabled, a low-privileged user who can obtain a valid external JWT trusted by a configured issuer can use the resulting access token to invoke administrator-only Public API operations such as role escalation, user creation, and user deletion (role escalation requires an Advanced Permissions license), and, when unverified Community Package installation is enabled, achieve remote code execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS