CVE-2026-115893GHSA-mghf-wjfp-p5xm
Wasmtime: Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction
bytecodealliance wasmtime
CVSS
9.9CriticalExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)No scoreNo FIRST EPSS score in this snapshot yet
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
Reports 1
1 outlet mention it. Reports are not confirmation; each links to its source.
Description
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.
Text from CVE List
Affected versions 3
- wasmtimeaffected: < 36.0.19CVE List
- wasmtimeaffected: >= 37.0.0, < 48.0.7CVE List
- wasmtimeaffected: >= 49.0.0, < 49.0.4CVE List
References 12
- github.com/bytecodealliance/wasmtime/commit/222ff3a65dab9aa7011f8c246937751a0bac5abdFixvia CVE List
- github.com/bytecodealliance/wasmtime/commit/994549891c8a706cb4f2809f9d17b9f67b31e618Fixvia CVE List
- github.com/bytecodealliance/wasmtime/commit/e61df1b454be9313d61a5f8de07722a421139bbeFixvia CVE List
- github.com/bytecodealliance/wasmtime/commit/f517bd6e890c7c1291ab9fe05d8cc0c9f11e56aaFixvia CVE List
- github.com/bytecodealliance/wasmtime/releases/tag/v36.0.19Fixvia CVE List
- github.com/bytecodealliance/wasmtime/releases/tag/v48.0.7Fixvia CVE List
- github.com/bytecodealliance/wasmtime/releases/tag/v49.0.4Fixvia CVE List
- github.com/bytecodealliance/wasmtime/security/advisories/GHSA-mghf-wjfp-p5xmAdvisoryvia CVE List
- github.com/bytecodealliance/wasmtime/pull/14818Referencevia CVE List
- github.com/bytecodealliance/wasmtime/pull/14819Referencevia CVE List
- github.com/bytecodealliance/wasmtime/pull/14820Referencevia CVE List
- github.com/bytecodealliance/wasmtime/pull/14826Referencevia CVE List