Katalog CVE

CVE-2026-14539

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

Percentyl 11 - wyżej niż 11% wszystkich znanych CVE

Streszczenie

Google mcp-toolbox w wersjach do 1.4.0 zawiera podatność na nieograniczoną alokację zasobów w komponencie HTTP handler. Punkt końcowy /mcp odczytuje przychodzące dane bezpośrednio do pamięci systemowej za pomocą nieograniczonej pętli bufora (io.ReadAll) bez stosowania ograniczeń obronnych, takich jak http.MaxBytesReader. Nieuwierzytelniony atakujący może wysłać pojedyncze, ogromne żądanie HTTP, powodując liniowe zużycie pamięci hosta aż do zakończenia procesu przez błąd OOM.

Ocena ryzyka

Atakujący może spowodować awarię usługi mcp-toolbox, prowadząc do przerwy w działaniu dla wszystkich użytkowników, bez konieczności uwierzytelniania.

Rekomendacja

Zaktualizuj Google mcp-toolbox do wersji powyżej 1.4.0, która zawiera poprawkę ograniczającą rozmiar żądań HTTP.

Inne podatności w Google mcp-toolbox

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

An allocation of resources without limits vulnerability in the HTTP handler component of Google mcp-toolbox versions up to and including 1.4.0 allows an unauthenticated attacker to cause a denial of service (DoS). The /mcp endpoint handler reads incoming payloads directly into system memory using an unrestricted buffer loop (io.ReadAll) without applying defensive constraints such as http.MaxBytesReader or pre-read Content-Length enforcement. By submitting a single, massive HTTP request body, an attacker can linearly consume available host memory until the runtime process is terminated by an Out-Of-Memory (OOM) error.

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