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, an authenticated non-admin user can register a server pointing at an arbitrary URL and make the hub issue server-side requests to it, with no egress filtering (no block of loopback / RFC1918 / link-local 169.254.0.0/16). Via the OpenAPI proxy path the response body is returned to the caller (full, reflected SSRF); via the SSE/streamable-http transport the request is sent blind. This issue has been patched in version 1.0.32.
Published: 2026-08-31
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows an authenticated non‑admin user to register an arbitrary external URL as a server in MCPHub. The hub then performs a server‑side request to the provided URL and returns the result through its OpenAPI proxy or SSE transport, giving the attacker direct read access to the response body. This bypasses all egress restrictions, including the lack of filters for loopback, RFC1918, or link‑local addresses, and can expose internal network resources or sensitive data. The flaw is a classic Server‑Side Request Forgery (CWE‑918). It has been addressed in MCPHub version 1.0.32.

Affected Systems

The issue affects the MCPHub application distributed by samanhappy. All releases prior to 1.0.32 are vulnerable. Users rolling version 1.0.31 and earlier must be aware that non‑admin accounts can trigger arbitrary outbound requests.

Risk and Exploitability

The CVSS score of 7.1 indicates a high‑medium severity risk. Although no EPSS score is available and the vulnerability is not listed in CISA's KEV catalog, the flaw is trivially exploitable by any authenticated non‑admin user and requires no additional privileges. An attacker can craft a registration request, specify the target URL, and obtain the full response via the OpenAPI proxy, potentially harvesting confidential internal data. Because the attack vector is purely HTTP API interaction, the barrier to exploitation is low.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade MCPHub to version 1.0.32 or later, which removes the SSRF vector.
  • If an upgrade is not immediately possible, revoke the ability for non‑admin users to register arbitrary servers or restrict the registration functionality to trusted URLs.
  • Implement or enforce egress filtering to block internal network requests originating from MCPHub, especially loopback and RFC1918 addresses.
  • Disable or restrict access to the OpenAPI proxy and SSE transport endpoints if they are not required for normal operation.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, '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, an authenticated non-admin user can register a server pointing at an arbitrary URL and make the hub issue server-side requests to it, with no egress filtering (no block of loopback / RFC1918 / link-local 169.254.0.0/16). Via the OpenAPI proxy path the response body is returned to the caller (full, reflected SSRF); via the SSE/streamable-http transport the request is sent blind. This issue has been patched in version 1.0.32.
Title MCPHub vulnerable to SSRF: a non-admin user can make mcphub request arbitrary URLs and read the response (OpenAPI proxy + transport dial)
Weaknesses CWE-918
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-31T19:35:58.635Z

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

Link: CVE-2026-79747

cve-icon Vulnrichment

Updated: 2026-08-31T19:35:38.262Z

cve-icon NVD

Status : Received

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

Modified: 2026-08-31T20:17:11.550

Link: CVE-2026-79747

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-31T20:15:05Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)