Podatności wabt
3 znanych podatności CVE w wabt, przetłumaczonych i ocenionych.
- 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.
- CVE-2025-15411Średnie
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.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

