CVE-2026-9317
nicheMissing Authentication in Nango Runner tRPC Server Enables Unauthenticated RCE
Nango before 0.71.6 exposes a tRPC server on its runner component that fails to authenticate incoming requests (CWE-306), meaning the RUNNER_SECRET_KEY environment variable is defined but never enforced. An attacker with network access to the runner port can invoke the exposed 'start' procedure without any credentials, causing arbitrary JavaScript code to execute within the runner process and yielding full remote code execution with high impact to confidentiality, integrity, and availability on the runner (CVSS 4.0: 9.2, critical). Affected users are operators of self-hosted Nango deployments running versions prior to 0.71.6 where the runner port is reachable from an untrusted network. No public proof-of-concept, listing in CISA KEV, or confirmed exploitation is known; EPSS currently assigns only a 0.7% probability of exploitation within 30 days.
What to do: Upgrade self-hosted Nango to version 0.71.6 or later. As an interim mitigation, restrict network access to the runner port so only trusted internal services can reach it; note that setting RUNNER_SECRET_KEY does not help on affected versions because it is not enforced. Audit your environment for runner ports reachable from untrusted networks or the internet.
| Nango (self-hosted, runner tRPC server component) | before 0.71.6 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Nango before 0.71.6 contains a missing authentication vulnerability in the runner tRPC server that allows unauthenticated attackers to execute arbitrary JavaScript code by invoking the exposed start procedure without credentials. Attackers with network access to the runner port can send requests to the unauthenticated start procedure, bypassing the unenforced RUNNER_SECRET_KEY environment variable, to achieve remote code execution within the runner process.
- Weakness
- CWE-306
- Vector
- CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.