CVE-2025-15411
ŚrednieCVSS 5.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 10 - wyżej niż 10% wszystkich znanych CVE
Streszczenie
Podatność w narzędziu WebAssembly wabt (do wersji 1.0.39) dotyczy funkcji wabt::AST::InsertNode w pliku /src/repro/wabt/bin/wasm-decompile, komponent wasm-decompile. Manipulacja powoduje uszkodzenie pamięci. Atak można przeprowadzić lokalnie, a exploit jest publicznie dostępny.
Ocena ryzyka
Lokalny atakujący może wykorzystać publicznie dostępny exploit do uszkodzenia pamięci, co może prowadzić do awarii lub wykonania kodu. Projekt nie ma aktywnego opiekuna, co utrudnia szybką naprawę.
Rekomendacja
Ogranicz dostęp do narzędzia wasm-decompile wyłącznie do zaufanych użytkowników i rozważ wstrzymanie jego użycia do czasu udostępnienia poprawki. Monitoruj repozytorium projektu w poszukiwaniu aktualizacji lub samodzielnie zgłoś poprawkę (PR).
Inne podatności w wabt
Zobacz wszystkie- CVE-2026-90648Wysokie
wasm2c w WebAssembly wabt do wersji 1.0.41 pozwala na ucieczkę z sandboxa w niektórych sytuacjach, głównie na platformach 32-bitowych (atak "table flip"). Nie sprawdza wartości zwracanej przez calloc() w wasm_rt_allocate_funcref_table(); gdy alokacja tabeli funcref zawiedzie, table->data pozostaje NULL, a table->size zachowuje zadeklarowaną liczbę elementów, co pozwala na dostęp do dowolnych adresów pamięci, odczyt/zapis oraz wykonanie kodu. Wymaga to niepowodzenia alokacji, np. przy limicie przestrzeni adresowej, na hostach 32-bitowych lub pod presją pamięci.
- CVE-2025-15412Średnie
W narzędziu WebAssembly wabt (do wersji 1.0.39) wykryto podatność na odczyt poza zakresem w funkcji wabt::Decompiler::VarName w pliku /src/repro/wabt/bin/wasm-decompile. Atak wymaga lokalnego dostępu.
Oryginalny opis (angielski, źródło NVD)
A weakness has been identified in WebAssembly wabt up to 1.0.39. This vulnerability affects the function wabt::AST::InsertNode of the file /src/repro/wabt/bin/wasm-decompile of the component wasm-decompile. This manipulation causes memory corruption. It is possible to launch the attack on the local host. The exploit has been made available to the public and could be used for attacks. Unfortunately, the project has no active maintainer at the moment. In a reply to the issue report somebody recommended to the researcher to provide a PR himself.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

