Katalog CVE

CVE-2026-79537

KrytyczneCVSS 9.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność typu IDOR w MetaMCP (do wersji 2.4.22) w transporcie MCP. Sesje są kluczowane tylko nagłówkiem mcp-session-id, bez powiązania z właścicielem, a endpoint /metamcp/health/sessions ujawnia aktywne ID sesji. Atakujący może użyć cudzej sesji do uruchamiania narzędzi MCP i kradzieży danych.

Ocena ryzyka

Atakujący może uzyskać dostęp do prywatnych narzędzi i danych innej dzierżawy (tenanta), co prowadzi do naruszenia poufności i integralności.

Rekomendacja

Zaktualizuj MetaMCP do wersji po 2.4.22 i wdróż mechanizmy wiązania sesji z właścicielem oraz autoryzacji na poziomie sesji.

Inne podatności w MetaMCP

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

metatool-ai MetaMCP through 2.4.22 contains an insecure direct object reference (IDOR) in the MCP transport session dispatch. The session store (getSession in session-lifetime-manager.ts) is keyed only by the client-supplied mcp-session-id header with no owner, namespace, or endpoint binding, and the per-endpoint authorization middleware validates only the URL endpoint's owner, never the session. An attacker who supplies another tenant's session id " obtained without authentication from GET /metamcp/health/sessions, which discloses active session IDs and namespace UUIDs " can list and execute the victim tenant's private MCP tools and exfiltrate their data using the victim's forwarded credentials.

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