CVE-2026-59259

MEDIUM
MEDIUM Priority: 0.03 BB Relevance: 62/100
Published: 2026-07-15 Modified: 2026-10-29 First seen: 2026-10-29 Status: active

Attack Surface

Network Low Complexity No Interaction Conf. Impact

CVSS Vector Breakdown

AV: Network
AC: Low
PR: Low
UI: None
AT: Present
VC: High
VI: None
VA: None

Description

n8n before versions 1.123.61, 2.27.4, and 2.28.1 contains a permission bypass vulnerability in external secrets handling caused by a mismatch between the static validation check and the runtime expression engine. An authenticated user with credential create or update permissions but without the externalSecret:list scope can embed external secret references into credentials in forms the static validation does not detect; these references resolve at workflow execution time, exposing secret values the user is not authorized to access. This issue only affects instances where an external secrets provider is configured and Advanced Permissions are in use.

Weakness Classification (1)

Affected Software (7)

VendorProductVersion
n8n n8n < 1.123.61
n8n n8n 2.28.0
n8n n8n 2.28.0
n8n n8n 0 < 1.123.61
n8n n8n 0 < 1.123.61
n8n n8n 2.28.0 < 2.28.1
n8n n8n 2.0.0-rc.0 < 2.27.4

Bug Bounty Relevance

62 / 100
✓ Network accessible
✓ Low complexity
✓ No user interaction

CVSS Score

6.0 / 10.0 v4.0
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

EPSS — Exploitation Probability

0.44%
Raw Score 0.004380
Percentile 38.0%
Date 2026-10-29

EPSS Trend

2026-10-29
0.00438
2026-10-28
0.00438

Intelligence Sources

mitre ref →
nvd ref →