Katalog CVE

CVE-2026-115388

ŚrednieCVSS 6.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W wasmtime-wasi-http w Wasmtime nie jest egzekwowany limit check-write dla wychodzących ciał HTTP w WASIp2, więc zbyt duże zapisy kończą się sukcesem zamiast pułapki. Złośliwy gość może przekazywać duże bufory do zapisu na zasobach wychodzącego ciała, utrzymując alokacje hosta przez czas życia store i wyczerpując pamięć hosta.

Ocena ryzyka

Atakujący może doprowadzić do wyczerpania pamięci hosta, powodując odmowę usługi dla innych aplikacji lub samego środowiska uruchomieniowego. Wpływa to na dostępność systemów hostujących niezaufany kod WebAssembly.

Rekomendacja

Zaktualizuj Wasmtime do wersji 36.0.16, 48.0.3 lub 49.0.1 (lub nowszej) w zależności od używanej gałęzi. Rozważ ograniczenie zasobów pamięci dla gości oraz monitorowanie zużycia pamięci przez instancje.

Inne podatności w Wasmtime

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

wasmtime-wasi-http in Wasmtime before 36.0.16, 37.0.0 before 48.0.3, and 49.0.0 before 49.0.1 does not enforce the wasi:io/streams check-write allowance for WASIp2 outgoing HTTP bodies, so oversized writes succeed instead of trapping. A malicious guest can pass large buffers to write on outgoing-body resources, holding host allocations for the store's lifetime and exhausting host memory.

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