Katalog CVE

CVE-2026-111767

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

Streszczenie

W MCP TypeScript SDK od wersji 1.24.0 do przed 1.32.0 eksperymentalna funkcja tasks (taskStore) nie sprawdzała, która sesja utworzyła zadanie. Klienci współdzielący jeden InMemoryTaskStore mogli wyświetlać, odczytywać i anulować zadania innych klientów.

Ocena ryzyka

Współdzielone zadania mogą być odczytywane i anulowane przez nieuprawnione sesje, co narusza izolację i poufność danych między klientami. Problem dotyczy wyłącznie eksperymentalnej funkcji tasks z InMemoryTaskStore.

Rekomendacja

Zaktualizuj MCP TypeScript SDK do wersji 1.32.0 lub nowszej. Do czasu aktualizacji unikaj współdzielenia InMemoryTaskStore między niezaufanymi klientami.

Inne podatności w MCP TypeScript SDK

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

MCP TypeScript SDK is the official TypeScript SDK for Model Context Protocol servers and clients. From version 1.24.0 to before version 1.32.0, the experimental tasks feature (taskStore) did not check which session created a task. Clients sharing one InMemoryTaskStore could list, read and cancel each other's tasks. This issue has been patched in version 1.32.0.

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