๐Ÿ” CVE Alert

CVE-2026-115893

CRITICAL 9.9

Wasmtime: Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction

CVSS Score
9.9
EPSS Score
0.0%
EPSS Percentile
0th

Wasmtime is a runtime for WebAssembly. Prior to 36.0.19, 48.0.7, and 49.0.4, the Cranelift compiler backend on aarch64 can compile a Wasm br_table instruction with more than approximately 256,000 targets so that it has an incorrect conditional branch target. The branch can then jump to arbitrary other code at a user-controlled offset, allowing a user-controlled Wasm module to escape the sandbox on aarch64 engines using the default Cranelift backend. This issue is fixed in versions 36.0.19, 48.0.7, and 49.0.4.

CWE CWE-691
Vendor bytecodealliance
Product wasmtime
Published Oct 23, 2026
Stay Ahead of the Next One

Get instant alerts for bytecodealliance wasmtime

Be the first to know when new critical vulnerabilities affecting bytecodealliance wasmtime are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

bytecodealliance / wasmtime
< 36.0.19 >= 37.0.0, < 48.0.7 >= 49.0.0, < 49.0.4

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-mghf-wjfp-p5xm github.com: https://github.com/bytecodealliance/wasmtime/pull/14818 github.com: https://github.com/bytecodealliance/wasmtime/pull/14819 github.com: https://github.com/bytecodealliance/wasmtime/pull/14820 github.com: https://github.com/bytecodealliance/wasmtime/pull/14826 github.com: https://github.com/bytecodealliance/wasmtime/commit/222ff3a65dab9aa7011f8c246937751a0bac5abd github.com: https://github.com/bytecodealliance/wasmtime/commit/994549891c8a706cb4f2809f9d17b9f67b31e618 github.com: https://github.com/bytecodealliance/wasmtime/commit/e61df1b454be9313d61a5f8de07722a421139bbe github.com: https://github.com/bytecodealliance/wasmtime/commit/f517bd6e890c7c1291ab9fe05d8cc0c9f11e56aa github.com: https://github.com/bytecodealliance/wasmtime/releases/tag/v36.0.19 github.com: https://github.com/bytecodealliance/wasmtime/releases/tag/v48.0.7 github.com: https://github.com/bytecodealliance/wasmtime/releases/tag/v49.0.4