Katalog CVE

CVE-2026-34944

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

Wasmtime, środowisko uruchomieniowe WebAssembly, w wersjach przed 24.0.7, 36.0.7, 42.0.2 i 43.0.1 na platformach x86-64 z wyłączonym SSE3 może podczas kompilacji instrukcji f64x2.splat z Cranelift wczytać o 8 bajtów więcej niż potrzeba. Przy wyłączonych pułapkach opartych na sygnałach może to powodować nieprzechwycony segfault, a przy wyłączonych stronach strażniczych możliwe jest wczytanie danych spoza sandboxa (niewidocznych dla gości WebAssembly).

Ocena ryzyka

Może prowadzić do awarii procesu (odmowa usługi) lub w określonych konfiguracjach do wycieku danych spoza sandboxa, co osłabia izolację środowiska uruchomieniowego.

Rekomendacja

Zaktualizuj Wasmtime do wersji 24.0.7, 36.0.7, 42.0.2 lub 43.0.1 (lub nowszej).

Inne podatności w Wasmtime

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

Wasmtime is a runtime for WebAssembly. Prior to 24.0.7, 36.0.7, 42.0.2, and 43.0.1, On x86-64 platforms with SSE3 disabled Wasmtime's compilation of the f64x2.splat WebAssembly instruction with Cranelift may load 8 more bytes than is necessary. When signals-based-traps are disabled this can result in a uncaught segfault due to loading from unmapped guard pages. With guard pages disabled it's possible for out-of-sandbox data to be loaded, but this data is not visible to WebAssembly guests. This vulnerability is fixed in 24.0.7, 36.0.7, 42.0.2, and 43.0.1.

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