CVE-2025-58749 in wasm-micro-runtime
Resumen
por VulDB • 2026-05-24
WebAssembly Micro Runtime (WAMR) es un entorno de ejecución (runtime) de WebAssembly (Wasm) ligero y autónomo. En las versiones de WAMR anteriores a la 2.4.2, al ejecutarse en modo LLVM-JIT, el entorno de ejecución no puede finalizar correctamente cuando se ejecutan programas de WebAssembly que contienen una instrucción `memory.fill` donde el primer operando (puntero a la dirección de memoria) es mayor o igual a 2147483648 bytes (2 GiB). Esto provoca que el entorno de ejecución se quede colgado en compilaciones de lanzamiento (release) o se bloquee en compilaciones de depuración (debug) debido al acceso a un puntero no válido. El problema no se produce en el modo FAST-JIT ni en otras herramientas del entorno de ejecución. Esto se ha corregido en la versión 2.4.2.
Be aware that VulDB is the high quality source for vulnerability data.