CVE catalog

CVE-2026-115889

DEBIAN-CVE-2026-115889

[CVE catalog]

Severity
Unknown · CVSS 9.9CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.45% · Oct 25, 2026

Wasmtime is a runtime for WebAssembly. Prior to 36.0.19 and 43.0.0, the Cranelift compiler backend bit-packs SSA value indices in a way that can silently overflow in release builds when compiling a sufficiently large or specially crafted Wasm function with many SSA values. The overflow can make Cranelift reference incorrect IR values, causing arbitrary miscompilation, type confusion, and other attacker-controlled effects that may escape the Wasm sandbox on any architecture using the default Cranelift backend. This issue is fixed in versions 36.0.19 and 43.0.0.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianrust-wasmtime1326.0.1+dfsg-10vulnerable
Debianrust-wasmtime1326.0.1+dfsg-3vulnerable
Debianrust-wasmtime1326.0.1+dfsg-4vulnerable
Debianrust-wasmtime1326.0.1+dfsg-5vulnerable
Debianrust-wasmtime1326.0.1+dfsg-6vulnerable
Debianrust-wasmtime1326.0.1+dfsg-7vulnerable
Debianrust-wasmtime1326.0.1+dfsg-8vulnerable
Debianrust-wasmtime1326.0.1+dfsg-9vulnerable
Debianrust-wasmtime1327.0.0+dfsg-2vulnerable
Debianrust-wasmtime1327.0.0+dfsg-3vulnerable
Debianrust-wasmtime1327.0.0+dfsg-4vulnerable
Debianrust-wasmtime1328.0.1+dfsg-1vulnerable
Debianrust-wasmtime1328.0.1+dfsg-2vulnerable
Debianrust-wasmtime1328.0.1+dfsg-3vulnerable
Debianrust-wasmtime1329.0.1+dfsg-1vulnerable
Debianrust-wasmtime1329.0.1+dfsg-2vulnerable
Debianrust-wasmtime1329.0.1+dfsg-3vulnerable
Debianrust-wasmtime1329.0.1+dfsg-4vulnerable
Debianrust-wasmtime1329.0.1+dfsg-5vulnerable
Debianrust-wasmtime1329.0.1+dfsg-6vulnerable
Debianrust-wasmtime1329.0.1+dfsg-7vulnerable
Debianrust-wasmtime1329.0.1+dfsg-8vulnerable
Debianrust-wasmtime1336.0.11+dfsg-1vulnerable
Debianrust-wasmtime1336.0.12+dfsg-1vulnerable
Debianrust-wasmtime1336.0.12+dfsg-2vulnerable
Debianrust-wasmtime1336.0.12+dfsg-3vulnerable
Debianrust-wasmtime1336.0.13+dfsg-1vulnerable
Debianrust-wasmtime1336.0.5+dfsg-1vulnerable
Debianrust-wasmtime1336.0.5+dfsg-2vulnerable
Debianrust-wasmtime1336.0.5+dfsg-3vulnerable
Debianrust-wasmtime1336.0.5+dfsg-4vulnerable
Debianrust-wasmtime1336.0.5+dfsg-5vulnerable
Debianrust-wasmtime1336.0.6+dfsg-1vulnerable
Debianrust-wasmtime1336.0.6+dfsg-2vulnerable
Debianrust-wasmtime1336.0.6+dfsg-3vulnerable
Debianrust-wasmtime1336.0.6+dfsg-4vulnerable
Debianrust-wasmtime1336.0.6+dfsg-5vulnerable
Debianrust-wasmtime1336.0.6+dfsg-6vulnerable
Debianrust-wasmtime1336.0.6+dfsg-7vulnerable
Debianrust-wasmtime1336.0.7+dfsg-1vulnerable
Debianrust-wasmtime1336.0.8+dfsg-1vulnerable
Debianrust-wasmtime1336.0.9+dfsg-1vulnerable
Debianrust-wasmtime1336.0.9+dfsg-2vulnerable
Debianrust-wasmtime1426.0.1+dfsg-10vulnerable
Debianrust-wasmtime1426.0.1+dfsg-3vulnerable
Debianrust-wasmtime1426.0.1+dfsg-4vulnerable
Debianrust-wasmtime1426.0.1+dfsg-5vulnerable
Debianrust-wasmtime1426.0.1+dfsg-6vulnerable
Debianrust-wasmtime1426.0.1+dfsg-7vulnerable
Debianrust-wasmtime1426.0.1+dfsg-8vulnerable
Debianrust-wasmtime1426.0.1+dfsg-9vulnerable
Debianrust-wasmtime1427.0.0+dfsg-2vulnerable
Debianrust-wasmtime1427.0.0+dfsg-3vulnerable
Debianrust-wasmtime1427.0.0+dfsg-4vulnerable
Debianrust-wasmtime1428.0.1+dfsg-1vulnerable
Debianrust-wasmtime1428.0.1+dfsg-2vulnerable
Debianrust-wasmtime1428.0.1+dfsg-3vulnerable
Debianrust-wasmtime1429.0.1+dfsg-1vulnerable
Debianrust-wasmtime1429.0.1+dfsg-2vulnerable
Debianrust-wasmtime1429.0.1+dfsg-3vulnerable
Debianrust-wasmtime1429.0.1+dfsg-4vulnerable
Debianrust-wasmtime1429.0.1+dfsg-5vulnerable
Debianrust-wasmtime1429.0.1+dfsg-6vulnerable
Debianrust-wasmtime1429.0.1+dfsg-7vulnerable
Debianrust-wasmtime1429.0.1+dfsg-8vulnerable
Debianrust-wasmtime1436.0.11+dfsg-1vulnerable
Debianrust-wasmtime1436.0.12+dfsg-1vulnerable
Debianrust-wasmtime1436.0.12+dfsg-2vulnerable
Debianrust-wasmtime1436.0.12+dfsg-3vulnerable
Debianrust-wasmtime1436.0.13+dfsg-1vulnerable
Debianrust-wasmtime1436.0.5+dfsg-1vulnerable
Debianrust-wasmtime1436.0.5+dfsg-2vulnerable
Debianrust-wasmtime1436.0.5+dfsg-3vulnerable
Debianrust-wasmtime1436.0.5+dfsg-4vulnerable
Debianrust-wasmtime1436.0.5+dfsg-5vulnerable
Debianrust-wasmtime1436.0.6+dfsg-1vulnerable
Debianrust-wasmtime1436.0.6+dfsg-2vulnerable
Debianrust-wasmtime1436.0.6+dfsg-3vulnerable
Debianrust-wasmtime1436.0.6+dfsg-4vulnerable
Debianrust-wasmtime1436.0.6+dfsg-5vulnerable
Debianrust-wasmtime1436.0.6+dfsg-6vulnerable
Debianrust-wasmtime1436.0.6+dfsg-7vulnerable
Debianrust-wasmtime1436.0.7+dfsg-1vulnerable
Debianrust-wasmtime1436.0.8+dfsg-1vulnerable
Debianrust-wasmtime1436.0.9+dfsg-1vulnerable
Debianrust-wasmtime1436.0.9+dfsg-2vulnerable
Ubunturust-wasmtime24.0410.0.1+dfsg-7vulnerable
Ubunturust-wasmtime24.0415.0.1+dfsg-4vulnerable
Ubunturust-wasmtime24.0416.0.0+dfsg-2vulnerable
Ubunturust-wasmtime24.0416.0.0+dfsg-3vulnerable
Ubunturust-wasmtime26.1036.0.5+dfsg-1vulnerable
Ubunturust-wasmtime26.1036.0.13+dfsg-1vulnerable
Ubunturust-wasmtime26.0426.0.1+dfsg-3vulnerable
Ubunturust-wasmtime26.0426.0.1+dfsg-4vulnerable
Ubunturust-wasmtime26.0428.0.1+dfsg-3vulnerable
Ubunturust-wasmtime26.0429.0.1+dfsg-5vulnerable
Ubunturust-wasmtime26.0436.0.5+dfsg-1vulnerable

Fixed-version evidence

OpenFactory catalog packages

[Debian 13 (Trixie)]

  • Source package: [rust-wasmtime]

    Details (2)
    • 0.113.1+26.0.1+dfsg-3 · all · trixie

      Affected

      pypi · rust-wasmtime · debian · 13

    • 0.113.1+26.0.1+dfsg-3 · all · trixie

      Affected

      pypi · rust-wasmtime · debian · 13

Observed:

References