WebAssembly Micro Runtime(WAMR)是一款轻量级、独立运行的 WebAssembly(Wasm)运行时。在 2.4.5 版本之前,位于 中的两阶段快速解释器加载器在“尺寸计算阶段”与“代码生成阶段”之间,可能对常量表做出不一致的决策。当重复常量导致第一阶段超出常量槽位限制时, 会将后续常量以内联方式发出;然而,两阶段之间的排序与去重操作会缩减常量表,使得第二阶段转而选择常量表引用,并调用 生成额外的复制操作数,而这些操作数并未被计入 的计算中。因此,攻击者可构造恶意模块,在 函数根据第一阶
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| bytecodealliance | wasm-micro-runtime | < 2.4.5 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-54914 | 8.3 HIGH | WebAssembly Micro Runtime: Heap Buffer Overflow in WAMR WASI poll_oneoff Output Buffer |
| CVE-2026-54913 | 6.9 MEDIUM | WebAssembly Micro Runtime: Missing `ref.null` heap-type validation in `load_init_expr` lea |