Read the docs

Credential leak via cross-origin redirects in mcp-from-openapi

Priority MEDIUM 61CWE-522Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
Information disclosure
Confidentiality · integrity · availability
Low · None · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-522.

Summary

mcp-from-openapi from 2.5.0 before 2.9.0 contains a credential exposure flaw (CWE-522) in which safeFetch() forwards Authorization and Cookie headers on cross-origin redirects. An attacker who controls a spec host or abuses an open redirect can redirect fromURL() spec requests to their own origin and capture bearer tokens or cookies. The CVSS 4.0 vector shows network attack with no privileges or user interaction required, and the flaw has a proof-of-concept exploit status but is not listed in CISA KEV.

Written with Claude Haiku 5.5 from the sources below · 2026-11-04

Description from the CNA

mcp-from-openapi from 2.5.0 before 2.9.0 contains a credential exposure vulnerability that allows attackers to capture Authorization and Cookie headers because safeFetch() forwards them on cross-origin redirects. Attackers controlling a spec host or abusing an open redirect can redirect fromURL() spec requests to their own origin to steal bearer tokens or cookies.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00221 12th percentileScored 2026-11-07
Fix Fixed mcp-from-openapi (agentfront): 2.9.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
agentfrontmcp-from-openapi2.5.0 to before 2.9.02.9.0Patch availableCNA
  • mcp-from-openapi Vendoragentfront Affected 2.5.0 to before 2.9.0 Fixed in 2.9.0 Patch available CNA

Remediation

Upgrade mcp-from-openapi to version 2.9.0 or later.

Written with Claude Haiku 5.5 from the sources below · 2026-11-04

  • Fix · CNA mcp-from-openapi (agentfront) Fixed in 2.9.0

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Advisory ·

    agentfront mcp-from-openapi — GitHub Security Advisory (GHSA-ff5q-5r4v-fw4v)

    2 records Highest priority Priority MEDIUM 2 MEDIUM

    Other records, highest priority first

    • TI-2026-79752 Incomplete denylist in Agentfront mcp-from-openapi allows SSRF via trailing dotPriority MEDIUM 61

Timeline

  1. 2026-10-23 Threatist record created from CVE-2026-115750
  2. 2026-10-23 Alias added: GHSA-3gr3-m4x5-3fpp
  3. 2026-10-24 Priority changed: MEDIUM → LOW
  4. 2026-11-04 CISA SSVC decision points changed
  5. 2026-11-04 Priority changed: LOW → MEDIUM

References

  • TI-2026-21983 @enclave-vm/core is vulnerable to Sandbox Escape CVSS 3.1CRITICAL 10.0
  • TI-2026-18213 Sandbox Escape via Host Error Prototype Chain in enclave-vm CVSS 3.1CRITICAL 10.0
  • TI-2026-47732 FrontMCP: CodeCall sandbox escape -> host RCE via live Zod schema exposure by getTool CVSS 4.0CRITICAL 9.3
  • TI-2026-28764 FrontMCP Affected by SSRF via $ref Dereferencing in Untrusted OpenAPI Specifications CVSS 3.1HIGH 7.5
  • TI-2026-42765 mcp-from-openapi: Bypass of OpenAPI external $ref SSRF fix in latest FrontMCP and mcp-from-openapi CVSS 3.1HIGH 8.5
  • TI-2026-79752 Incomplete denylist in Agentfront mcp-from-openapi allows SSRF via trailing dot CVSS 4.0MEDIUM 6.3
See all 7 →

Sources