Skip to main content

Nango CVE-2026-9317

| EUVDEUVD-2026-71631 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-09-04 VulnCheck GHSA-9cph-w8mv-q56r
9.2
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach runner tRPC port
  2. Delivery
    Send request to unauthenticated start procedure
  3. Exploit
    Bypass unenforced RUNNER_SECRET_KEY
  4. Execution
    Execute arbitrary JavaScript in runner
  5. Impact
    Access integration secrets/pivot

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network access to the Nango runner's tRPC server port on a Nango deployment older than v0.71.6; no authentication, credentials, or user interaction are needed because the 'start' procedure is exposed and RUNNER_SECRET_KEY is not enforced. The primary limiting factor is reachability of the runner port - in deployments where the runner is bound to localhost or an internal-only network segment, an external attacker cannot reach it, which is the real-world constraint that the CVSS AT:P (attack requirement present) reflects.

Impact

The vendor CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H) scores 9.2 and reflects unauthenticated, network-reachable, high-impact RCE, with AT:P signaling a deployment precondition - the runner port must be network-accessible to the attacker. In many deployments the runner is an internal-only service, which materially reduces exposure versus an internet-facing surface, so the realistic risk depends heavily on network segmentation. Publicly available exploit detail exists (VulnCheck advisory), raising near-term risk, but there is no CISA KEV listing and no EPSS score provided, so active mass exploitation is not confirmed. This is a genuine high priority for anyone exposing the runner beyond a trusted network boundary; for well-segmented deployments the practical risk is lower but still warrants prompt patching given the trivial exploitation once the port is reachable.

Exploit ScenarioDerived

An attacker who can reach the runner's tRPC port (for example, a service left exposed to a shared network or the internet) sends a crafted request to the unauthenticated 'start' procedure and supplies attacker-controlled JavaScript, which executes in the runner process. Because no credential is required and exploit detail is public via VulnCheck, an attacker on the same network path can achieve RCE with a single request and pivot into connected integration secrets and infrastructure.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.7% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 04, 2026

Remote code execution in Nango before 0.71.6 allows unauthenticated attackers to run arbitrary JavaScript inside the runner process by invoking the runner tRPC server's exposed 'start' procedure. The runner fails to enforce the RUNNER_SECRET_KEY environment variable, so any actor with network reach to the runner port can trigger code execution. Reported by VulnCheck; a vendor patch is available (v0.71.6) and publicly available exploit code exists via the VulnCheck advisory, though it is not listed in CISA KEV.

RemediationAI

Vendor-released patch: upgrade to Nango v0.71.6 or later (https://github.com/NangoHQ/nango/releases/tag/v0.71.6), which enforces authentication on the runner tRPC procedures. Until upgrade is possible, restrict network access to the runner port so it is reachable only from trusted Nango server components - bind it to localhost or a private network segment and add firewall/security-group rules blocking external reach; the trade-off is that this only helps if runner and orchestrator can still communicate on the permitted path. Verify that RUNNER_SECRET_KEY is set, but do not rely on it alone since the flaw is that it was not enforced pre-patch. Review runner logs for unexpected 'start' invocations as a compromise indicator.

Affected VersionsENISA

nango 0 <0.71.6

Affected Packages

euvd nango fix: 0.71.6

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Nango (cpe:2.3:a:nangohq:nango) is an open-source unified-API / integrations platform used by developer teams to build and run third-party API integrations. Its runner component executes user integration scripts (JavaScript/TypeScript) and exposes control operations over a tRPC server. The root cause is CWE-306 (Missing Authentication for a Critical Function): the 'start' procedure that launches script execution is reachable without any credential check. A RUNNER_SECRET_KEY environment variable was intended to gate access to the runner but was not actually enforced, leaving the execution entry point open to any caller that can reach the runner port.

Know when Nango gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 9.2 CRITICAL
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
vuln.today AI 9.8 CRITICAL

Unauthenticated network-reachable RCE via an unprotected execution procedure gives PR:N/UI:N and full C/I/A impact within the runner; runner-port reachability is a deployment precondition, not added AC.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

Nango, an API integration platform used to manage third-party service connections, contains a critical remote code execution vulnerability affecting all versions before 0.71.6 that allows any network-accessible attacker to execute arbitrary code without authentication. Organizations running Nango face immediate risk of complete platform compromise, including unauthorized access to integrated applications and theft of sensitive data flowing through them. This vulnerability poses a direct threat to business continuity and data protection compliance.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.7%
Top 50% exploitable
Prevalence
Medium
popular open-source integrations platform among developer teams, not ubiquitous
Social Media
4
Sightings
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.7%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy