Denial of Service Vulnerability in Wasmtime from Bytecode Alliance
CVE-2026-34943
5.6MEDIUM
What is CVE-2026-34943?
A denial of service vulnerability exists in Wasmtime, a WebAssembly runtime, prior to specified versions. The issue arises when a flags-typed component model value is lifted incorrectly, triggering a panic under certain conditions. This panic can occur if bits are set outside the expected flags, leading to potential guest-controlled issues within the host environment. While the panic does not occur with the flags! macro, it poses a risk when handling flags-typed values as part of a WIT interface, making it a vector for denial of service attacks. Users are advised to upgrade to the fixed versions to mitigate this risk.
Affected Version(s)
wasmtime < 24.0.7 < 24.0.7
wasmtime >= 25.0.0, < 36.0.7 < 25.0.0, 36.0.7
wasmtime >= 37.0.0, < 42.0.2 < 37.0.0, 42.0.2
