Katalog CVE

CVE-2026-79749

WysokieCVSS 7.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

MCPHub przed wersją 1.0.32 ma lukę w zabezpieczeniu SSRF w src/utils/ssrf.ts. Funkcja isBlockedIpv6 sprawdza tylko adresy loopback, link-local, unique-local, IPv4-mapped i IPv4-compatible, ale nie sprawdza adresów przejściowych IPv6 (NAT64, 6to4, Teredo). Atakujący może zakodować prywatny adres IPv4 w tych formach IPv6, aby ominąć zabezpieczenie i dotrzeć do wewnętrznej infrastruktury.

Ocena ryzyka

Organizacja jest narażona na ataki SSRF, które mogą umożliwić dostęp do wewnętrznych systemów i usług, które nie powinny być dostępne z zewnątrz. Może to prowadzić do naruszenia poufności i integralności danych.

Rekomendacja

Zaleca się aktualizację MCPHub do wersji 1.0.32 lub nowszej, która zawiera poprawkę. Należy również rozważyć dodatkowe zabezpieczenia sieciowe, takie jak filtrowanie ruchu wychodzącego.

Inne podatności w MCPHub

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS