CVE-2026-115892: Rust wasmtime · Wasmtime is a runtime for WebAssembly
Affects rust-wasmtimeSource GCVE Database
Not known to be exploited · CVSS 5.7 Medium · fixed in 48.0.7 : update rust-wasmtime when convenient.
Data as of 28 Oct 2026, 22:31 UTC
- Patch
- Available – fixed in 48.0.7
CVSS:4.0/AV:N/AC:H/AT:P/PR:H/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 23 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Ubuntu 26.10rust-wasmtimepkg:deb/ubuntu/rust-wasmtime?arch=source&distro=stonkingOther threats | Affected
| Fixed in– |
Ubuntu 26.04 LTSrust-wasmtimepkg:deb/ubuntu/rust-wasmtime?arch=source&distro=resoluteOther threats | Affected
| Fixed in– |
Ubuntu 24.04 LTSrust-wasmtimepkg:deb/ubuntu/rust-wasmtime?arch=source&distro=nobleOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
Description
Wasmtime is a runtime for WebAssembly. From 46.0.0 until 48.0.7 and 49.0.4, lowering a host-created component-model stream or future into a guest can omit a required payload-type check after the value passes through guest code and returns through StreamAny, FutureAny, Val::Stream, Val::Future, or an equivalent typed reader. A malicious guest that controls exported function types or returned values can cause the host to pass the type-erased value to a guest expecting a different payload type, which panics the Wasmtime host. This issue is fixed in versions 48.0.7 and 49.0.4.
References
- ubuntu.com/security/CVE-2026-115892 (opens in a new tab)
- cve.org/CVERecord?id=CVE-2026-115892 (opens in a new tab)
- github.com/bytecodealliance/wasmtime/commit/222ff3a65dab9aa7011f8c246937751a0bac5abd (opens in a new tab)
- github.com/bytecodealliance/wasmtime/commit/48dacc76241f06088e79f3ce1b17642f2f7bf158 (opens in a new tab)
- github.com/bytecodealliance/wasmtime/commit/994549891c8a706cb4f2809f9d17b9f67b31e618 (opens in a new tab)
- github.com/bytecodealliance/wasmtime/pull/14819 (opens in a new tab)
- github.com/bytecodealliance/wasmtime/pull/14820 (opens in a new tab)
- github.com/bytecodealliance/wasmtime/pull/14827 (opens in a new tab)
- github.com/bytecodealliance/wasmtime/releases/tag/v48.0.7 (opens in a new tab)
- github.com/bytecodealliance/wasmtime/releases/tag/v49.0.4 (opens in a new tab)
- github.com/bytecodealliance/wasmtime/security/advisories/GHSA-9pvw-hwfg-92h5 (opens in a new tab)