PatchSiren cyber security CVE debrief
CVE-2026-115889 bytecodealliance CVE debrief
A vulnerability in the Cranelift compiler backend of Wasmtime prior to v43 can lead to silent overflow and miscompilation, potentially allowing a sandbox escape from a specially-crafted Wasm module. The issue is fixed in Wasmtime v36.0.19 and v43. This vulnerability affects Wasmtime deployments using the Cranelift backend, and defenders should assess exposure and apply patches accordingly. The vulnerability is caused by bit-packing in the Cranelift compiler backend, which can result in silent overflow and incorrect value references in the IR.
- Vendor
- bytecodealliance
- Product
- wasmtime
- CVSS
- CRITICAL 9.9
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-23
- Original CVE updated
- 2026-10-23
- Advisory published
- 2026-10-23
- Advisory updated
- 2026-10-23
Who should care
Defenders responsible for Wasmtime deployments, especially those using the Cranelift backend, should assess exposure and apply patches. This includes operators, platform administrators, vulnerability management teams, and security teams who need to prioritize assessing exposure and applying patches for Wasmtime versions prior to v43.
Why it matters
A vulnerability in the Cranelift compiler backend of Wasmtime can lead to silent overflow and miscompilation, potentially allowing a sandbox escape. Defenders should prioritize assessing exposure and applying patches for Wasmtime versions prior to v43.
- Potential sandbox escape from specially-crafted Wasm modules
- Miscompilation and incorrect value references in the IR
- Silent overflow in release builds
- Verification priority for Wasmtime versions prior to v43
Technical summary
The Cranelift compiler backend in Wasmtime prior to v43 has a vulnerability that can lead to silent overflow and miscompilation. A specially crafted Wasm module can exploit this to escape the sandbox. The issue is fixed in Wasmtime v36.0.19 and v43. This vulnerability affects Wasmtime deployments using the Cranelift backend, and defenders should assess exposure and apply patches accordingly. The vulnerability is caused by bit-packing in the Cranelift compiler backend, which can result in silent overflow and incorrect value references in the IR.
Defensive priority
Defenders should prioritize assessing exposure and applying patches for Wasmtime versions prior to v43, especially in environments using the Cranelift backend.
Recommended defensive actions
- Assess exposure of Wasmtime deployments to this vulnerability
- Apply patches for Wasmtime versions prior to v43
- Verify sandbox configurations and Wasm module validation
- Monitor for suspicious activity in Wasmtime environments
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The vulnerability is caused by bit-packing in the Cranelift compiler backend, which can result in silent overflow and incorrect value references in the IR. A specially crafted Wasm module can exploit this to escape the sandbox. The issue is fixed in Wasmtime v36.0.19 and v43. Defenders should verify sandbox configurations and Wasm module validation to mitigate this vulnerability.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-115889 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-115889
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-115889 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-115889
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Wasmtime: Bit-packing in Cranelift compiler causes silent overflow and miscompilation
Unverified legacy reference
URL: https://storage.googleapis.com/osv-vulnerabilities/crates.io/GHSA-897f-g5gm-fmxm.json
osv_dev
-
Source reference
Unverified legacy reference
URL: https://github.com/bytecodealliance/wasmtime/security/advisories/GHSA-897f-g5gm-fmxm
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/bytecodealliance/wasmtime/pull/12613
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/bytecodealliance/wasmtime/pull/14818
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/bytecodealliance/wasmtime/commit/ba8f7d70caa1825b7f64fa75cd9d03f4a438dae0
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/bytecodealliance/wasmtime/commit/f517bd6e890c7c1291ab9fe05d8cc0c9f11e56aa
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/bytecodealliance/wasmtime
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://github.com/bytecodealliance/wasmtime/releases/tag/v36.0.19
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.