Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-115892— Wasmtime: Panic lowering a host-created component model stream into a guest that expects a different payload type

Quick assessment

Affected
bytecodealliance wasmtime
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Wasmtime 是一个 WebAssembly 运行时。在版本 46.0.0 至 48.0.7 以及 49.0.4 之间,当将主机(host)创建的组件模型流(stream)或未来对象(future)降级(lower)到客户机(guest)时,若该值经过客户机代码处理并通过 、 、 、 或等效的类型化读取器返回,可能会遗漏必要的负载类型(payload-type)检查。恶意客户机若能控制导出函数的类型或返回值,便可诱使主机将类型擦除后的值传递给期望不同负载类型的客户机,从而导致 Wasmtime 主机发生 pan

CVSS 5.7 · Medium
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-115892

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Wasmtime: Panic lowering a host-created component model stream into a guest that expects a different payload type
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:H/AT:P/PR:H/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
使用不兼容类型访问资源(类型混淆)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
bytecodealliance wasmtime >= 46.0.0, < 48.0.7 -

II. Public POCs for CVE-2026-115892

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-115892

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-115892 (4)

Vendor Advisories for CVE-2026-115892 (1)

Vendor Pages for CVE-2026-115892 (2)

Same Patch Batch · bytecodealliance · 2026-10-23 · 3 CVEs total

CVE-2026-115893 9.9 CRITICAL Wasmtime: Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_tabl
CVE-2026-115889 9.9 CRITICAL Wasmtime: Bit-packing in Cranelift compiler causes silent overflow and miscompilation

IV. Related Vulnerabilities

V. Comments for CVE-2026-115892

No comments yet


Leave a comment