Description
MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, MCPHub's SSRF guard in src/utils/ssrf.ts uses a custom isBlockedIpv6 function that only checks for loopback, link-local, unique-local, IPv4-mapped, and IPv4-compatible IPv6 addresses. IPv6 transition address families -- NAT64 (64:ff9b::/96), 6to4 (2002::/16), and Teredo (2001::/32) -- are not checked. An attacker who can specify a URL for an MCP server connection can encode a private IPv4 address inside one of these IPv6 forms to bypass the SSRF guard and reach internal infrastructure. This issue has been patched in version 1.0.32.
Published: 2026-08-31
Score: 7.6 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in MCPHub’s SSRF guard allows an attacker to supply a target URL that contains a disguised IPv4 address encoded inside an IPv6 transition address family (NAT64, 6to4, Teredo). The guard fails to block these transition forms, permitting the application to dereference internal resources that would normally be protected. The vulnerability enables an attacker to initiate requests on behalf of the server, potentially exfiltrating sensitive data or interacting with internal services. It is a classic SSRF weakness identified as CWE-918.

Affected Systems

The issue affects versions of the product mcphub from vendor samanhappy prior to 1.0.32. The upstream project released a patch in release 1.0.32 that adds proper checks to the SSRF guard. Any deployment running an earlier version and accepting externally supplied URLs for MCP server connections is impacted.

Risk and Exploitability

The CVSS score of 7.6 indicates moderate to high severity, reflecting the potential for internal data exposure and disruption. EPSS information is not provided, so exploitation probability is unknown, but the absence of a KEV listing suggests no publicly known exploits have been reported yet. The likely attack vector is through an external hacker controlling a request that forces MCPHub to connect to an internal endpoint via a crafted URL. Successful exploitation requires the ability to influence the target URL; once achieved the guard is bypassed, giving the attacker a foothold into the internal network.

Generated by OpenCVE AI on August 31, 2026 at 20:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade MCPHub to version 1.0.32 or later to receive the patched SSRF guard.
  • If upgrading is not yet possible, restrict the URLs accepted by the application to disallow IPv6 transition address families or enforce a whitelist of approved IPs.
  • Apply network controls, such as firewall rules or segmentation, to block MCPHub’s outbound traffic to internal networks, limiting the impact of any remaining SSRF paths.

Generated by OpenCVE AI on August 31, 2026 at 20:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 31 Aug 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Samanhappy
Samanhappy mcphub
Vendors & Products Samanhappy
Samanhappy mcphub

Mon, 31 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 31 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description MCPHub is a unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies. Prior to version 1.0.32, MCPHub's SSRF guard in src/utils/ssrf.ts uses a custom isBlockedIpv6 function that only checks for loopback, link-local, unique-local, IPv4-mapped, and IPv4-compatible IPv6 addresses. IPv6 transition address families -- NAT64 (64:ff9b::/96), 6to4 (2002::/16), and Teredo (2001::/32) -- are not checked. An attacker who can specify a URL for an MCP server connection can encode a private IPv4 address inside one of these IPv6 forms to bypass the SSRF guard and reach internal infrastructure. This issue has been patched in version 1.0.32.
Title MCPHub: SSRF Guard Bypass via IPv6 Transition Addresses in URL Validation
Weaknesses CWE-918
References
Metrics cvssV4_0

{'score': 7.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Samanhappy Mcphub
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-31T18:48:57.445Z

Reserved: 2026-08-25T14:08:18.109Z

Link: CVE-2026-79749

cve-icon Vulnrichment

Updated: 2026-08-31T18:48:48.554Z

cve-icon NVD

Status : Received

Published: 2026-08-31T18:17:20.483

Modified: 2026-08-31T19:17:13.773

Link: CVE-2026-79749

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-31T21:20:47Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)