cve.bz

CVE-2026-115892

5.7 mediumEPSS 0.4%

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.

CVSS 4.0
5.7CVSS:4.0/AV:N/AC:H/AT:P/PR:H/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
EPSS
0.4% chance of exploitation in the next 30 days; higher than 37% of CVEs (scores of 2026-10-25)
CWEs
CWE-248, CWE-843
Published
Modified
Record from
the NVD, synced

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-9pvw-hwfg-92h5crates.iowasmtime>=46.0.0 <48.0.748.0.7
GHSA-9pvw-hwfg-92h5crates.iowasmtime>=49.0.0 <49.0.449.0.4
RUSTSEC-2026-0378crates.iowasmtime>=46.0.0 <48.0.7
>=49.0.0 <49.0.4
48.0.7, 49.0.4

References

Check your stackJSON