Improper Enforcement of Behavioral Workflow in Wasmtime - #VU155845
Published: October 15, 2026
Vulnerability details
The vulnerability allows a remote user to cause a denial of service.
The vulnerability exists due to insufficient enforcement of async-entrypoint requirements in the Wasmtime store when host functions re-enter WebAssembly through synchronous APIs during an asynchronous call and the store does not otherwise require asynchronous entrypoints. A remote user can trigger affected embedder execution paths to cause a denial of service through runtime panics in certain scheduling situations.
The issue cannot be controlled by guest code. Stack-resident non-Send values, such as Rc<T>, can additionally make suspension and movement of host code across threads unsound.