Skip to main content

Telnyx MCP EUVDEUVD-2026-67026

| CVE-2026-81098 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-08-27 VulnCheck GHSA-j929-p4w2-gfw7
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed MCP HTTP port
  2. Delivery
    Send request with no credentials
  3. Exploit
    Server accepts absent-auth initialise
  4. Execution
    Dispatch MCP tools
  5. Persist
    Server forwards stored Telnyx keys upstream
  6. Impact
    Abuse telecom API and code-execution key

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 the server to be running the Streamable HTTP transport (rather than the default stdio transport) with the vulnerable all-interfaces bind in versions through 6.83.0, and the attacker must have network reachability to that listening port. Given CVSS AV:N/AC:L/PR:N/UI:N, once the HTTP port is reachable there are no further prerequisites: no credential, no user interaction, and default header handling accepts requests with no auth. The principal limiting factor is exposure - deployments using stdio transport or where the port is confined to loopback/firewalled are not remotely reachable; the vulnerable HTTP-on-all-interfaces configuration is what enables unauthenticated exploitation.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N, score 9.3) aligns tightly with the description: remote, low-complexity, no authentication, no user interaction, with high confidentiality and integrity impact. This is a genuine high-priority issue rather than an inflated score, because exploitation requires only network reachability to the port and the payoff is direct abuse of the operator's telecom API credentials and a code-execution key. Mitigating real-world exposure: the danger is greatest where the server was deliberately or accidentally reachable beyond localhost, so any operator running it on a shared host, container with a published port, or non-loopback bind should treat it as urgent and audit exposure immediately. There is no CISA KEV listing and no EPSS figure in the provided data, and no public exploit was identified, so active exploitation is not evidenced - but the low attack complexity and credential-theft impact mean patching should not wait for exploitation signals.

Exploit ScenarioDerived

An attacker who can reach the MCP HTTP port - for example on a shared host, an exposed container port, or a flat internal network - sends an MCP initialise and tool-dispatch request with no authentication headers. The server accepts it and executes the requested tools against the upstream Telnyx API using its own stored API key and code-execution key, letting the attacker abuse the victim's telecom account. No public exploit code was identified, but attack complexity is low (AC:L) and no user interaction is required.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 27, 2026

Authentication bypass in the Telnyx MCP server (team-telnyx/telnyx-node, through 6.83.0) lets any network-reachable caller invoke MCP tools with no credential. The Streamable HTTP transport bound to all interfaces and parsed auth headers in a non-failing mode, so a request lacking credentials still completed initialisation and dispatched tools - which then forwarded the server's own stored Telnyx API key, client secret, and code-execution key upstream. Reported by VulnCheck with CVSS 4.0 9.3; no public exploit identified at time of analysis.

RemediationAI

Upgrade to the fixed release published after 6.83.0 that incorporates PR #450 (https://github.com/team-telnyx/telnyx-node/pull/450) and GHSA-46jp-xr2h-fw7h; the corrected code defaults the host to loopback, requires a server API key, and enforces it in middleware. Upstream fix available (PR/commit); the exact released patched version is not independently confirmed from the provided data, so verify the tagged version against the advisory before deploying. As compensating controls until patched: run the server with stdio transport instead of HTTP (the documented default) where possible; if HTTP is required, bind the listener to 127.0.0.1/loopback so it is not reachable off-host; place the port behind a firewall or reverse proxy that enforces authentication and restrict source addresses to trusted callers only; and rotate the TELNYX_API_KEY, TELNYX_CLIENT_SECRET, and code-execution key if the HTTP transport was ever exposed, since those credentials may have been usable by any reachable caller. Note that binding to loopback breaks legitimate remote MCP clients, so those must be re-fronted through an authenticating proxy.

Affected VersionsENISA

telnyx-mcp 0 ≤6.83.0

Affected Packages

euvd telnyx_mcp no fix

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

The Model Context Protocol (MCP) exposes tool-calling capabilities to LLM clients; this server (packages/mcp-server/src/http.ts) offered the MCP endpoint over Streamable HTTP on the root path. The root cause is CWE-306 (Missing Authentication for a Critical Function): the HTTP listener bound to 0.0.0.0 (all interfaces) rather than loopback, and the header-parsing path treated absent authentication as acceptable rather than rejecting it. Because the server is a stateful proxy holding privileged Telnyx credentials (TELNYX_API_KEY, TELNYX_CLIENT_SECRET, plus a code-execution key), any dispatched tool executed against the upstream Telnyx API using those stored secrets, effectively lending the caller full API authority. The affected component is cpe:2.3:a:team-telnyx:telnyx-mcp.

Know when Telnyx Mcp 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.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 9.1 CRITICAL

Reachable HTTP port with no credential accepted gives AV:N/AC:L/PR:N/UI:N; theft and reuse of stored API keys yields high C and I, no availability impact.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

DescriptionCVE.org

The Telnyx MCP server exposed its HTTP transport on every interface and did not require a caller credential. packages/mcp-server/src/http.ts served MCP on the root path with a listener bound to all interfaces and parsed the caller's authentication headers in a mode that did not fail when they were absent, so a request without any credential completed initialisation and dispatched tools. Dispatch forwarded the server's own stored credentials, the Telnyx API key and client secret together with the code-execution key, to the upstream endpoint, so an unauthenticated caller able to reach the port acted with them. The current code defaults the host to loopback, requires a server API key, and enforces it in middleware.

Executive ViewAI

Why It Matters

The Telnyx MCP server (team-telnyx/telnyx-node through version 6.83.0) contains a critical authentication bypass allowing any network-reachable attacker to access server functions and retrieve stored Telnyx API keys, client secrets, and code-execution credentials. Any deployed instance without network access controls exposes your Telnyx account to unauthorized API operations and credential theft. Immediate network isolation and credential rotation are essential to prevent account compromise.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to the MCP server via firewall/security group rules to trusted internal IPs only; (2) Deploy an authentication proxy or API gateway in front of the service to enforce access controls; (3) Immediately rotate all stored Telnyx API keys and client secrets; (4) Disable the MCP server if not actively required; (5) Enable comprehensive audit logging and monitor Telnyx API usage for suspicious activity patterns.

Threat Intelligence Overview

EPSS Score
0.5%
Top 59% exploitable
Prevalence
Low
niche developer-side MCP server for one telecom API vendor
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.5%
Patch available No
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

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.

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