Credential Exposure Vulnerability in n8n by n8n-io
CVE-2026-65599

5.1MEDIUM

Key Information:

Vendor

N8n-io

Status
Vendor
CVE Published:
22 July 2026

What is CVE-2026-65599?

A vulnerability in n8n creates the possibility of credential exposure when configured with Google Service Account credentials. In affected versions prior to 1.123.64, 2.29.8, and 2.30.1, the full PEM private key was insecurely included in the 'kid' field of the JWT header, which is only meant for key identification. Since JWT headers are Base64-encoded and not encrypted, the private key can be easily extracted by anyone who logs or inspects the JWT. This exposure allows an attacker who retrieves the key to impersonate the service account, enabling access to and manipulation of any Google Cloud resources it can access.

Affected Version(s)

n8n 0 < 1.123.64

n8n 0 < 2.30.1

n8n 0 < 2.29.8

References

CVSS V4

Score:
5.1
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

sladkani
.