← Back to search

CVE-2026-115893

9.9 CRITICALpublic exploit available

Published 2026-10-23 · Updated 2026-10-23

AI risk analysis

Summary
A flaw in Cranelift's aarch64 backend allows a malicious WebAssembly module to craft a br_table with over ~256,000 targets, causing an incorrect conditional branch that jumps to arbitrary code at a user-controlled offset, breaking out of Wasmtime's sandbox.
Exploitability
Exploitation requires the attacker to control a Wasm module and deploy it on a vulnerable Wasmtime instance running on aarch64 with the default Cranelift backend; no user interaction or high privileges beyond low-privilege Wasm execution are needed.
Blast radius
Successful exploitation allows full compromise of the host process — arbitrary code execution, data theft, and potential lateral movement — effectively turning a sandbox escape into full system compromise on affected platforms.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to Wasmtime version 36.0.19, 48.0.7, or 49.0.4 (or later) to patch the Cranelift aarch64 br_table miscompilation.
sandbox-escapercewasmaarch64compiler-bug

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD 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.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

Weaknesses

CWE-691

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.