Impact
Wasmtime versions before 36.0.17, 37.0.0 before 48.0.4, and 49.0.0 before 49.0.2 contain a denial of service flaw in the WASI preview 0 poll_oneoff adapter. The adapter performs O(n) host work for each subscription without consuming or checking fuel, allowing malicious guest modules to exhaust host resources. The weakness is identified as CWE-770.
Affected Systems
Bytecodealliance’s Wasmtime engine is affected. Versions prior to 36.0.17, 37.0.0 before 48.0.4, and 49.0.0 before 49.0.2 are vulnerable; any deployment using these releases is at risk.
Risk and Exploitability
The CVSS score of 5.1 indicates moderate severity, and the EPSS score is not available. Based on the description, it is inferred that the likely attack vector involves malicious guest modules repeatedly invoking poll_oneoff, consuming host CPU cycles, bypassing fuel limits, and eventually causing a local denial of service. The vulnerability is not listed in the CISA KEV catalog and requires the ability to run guest code within Wasmtime.
OpenCVE Enrichment