Out-of-bounds write in Wasmtime - #VU140663
Published: August 1, 2026
Vulnerability details
The vulnerability allows a local privileged user to cause memory corruption, trigger a panic, or disclose limited information.
The vulnerability exists due to out-of-bounds write and type confusion in Wasmtime store APIs when mixing objects from one Engine into a Store associated with a different Engine. A local privileged user can pass mismatched Engine objects to affected APIs to cause memory corruption, trigger a panic, or disclose limited information.
This issue is not triggerable by guest WebAssembly programs and requires the embedder to create multiple Engine instances and mix objects between them. User interaction is required.