CVE-2026-79747: MCPHub vulnerable to SSRF: a non-admin user can make mcphub request arbitrary URLs and read the response (OpenAPI proxy + transport dial)

Published Aug 31, 2026
·
Updated

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.

Affected Software

1 affected component
MCPHub<1.0.32

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade MCPHub to a version that resolves this vulnerability.

    Fixed in 1.0.32
  2. Compensating control

    If you cannot upgrade immediately, add egress filtering for MCPHub to block loopback, RFC1918 private ranges, and link-local 169.254.0.0/16 so registered servers cannot force server-side requests to arbitrary internal addresses.

Event History

Aug 31, 2026
CVE Published
via MITRE·05:55 PM
Data Sourced
via MITRE·05:55 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

Any authenticated MCPHub user with non-admin privileges can register a server that points to an arbitrary URL. No administrator role is required.

2

What internal targets may be reachable?

The affected versions do not apply egress filtering for loopback, RFC1918 private-address ranges, or link-local addresses in 169.254.0.0/16. This can allow requests to services reachable from the MCPHub server.

3

Can an attacker read data returned by the target?

Yes, requests made through the OpenAPI proxy path return the response body to the attacker, enabling reflected SSRF. Requests through the SSE/streamable-http transport are sent without returning the response body.

4

What version fixes the issue?

The issue is patched in MCPHub version 1.0.32. Versions prior to 1.0.32 are affected.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203