Wasmtime: Cranelift backend on aarch64 can jump to incorrect target on large Wasm `br_table` instruction
What to do
- Upgrade to a fixed version: wasmtime 36.0.19, wasmtime 48.0.7, wasmtime 49.0.4.
- Redeploy and restart long-running processes so they load the fixed code.
Affected packages
wasmtime
- < 36.0.19
- 36.0.19
Check your project: cargo tree -i wasmtime
wasmtime
- >= 37.0.0, < 48.0.7
- 48.0.7
Check your project: cargo tree -i wasmtime
wasmtime
- >= 49.0.0, < 49.0.4
- 49.0.4
Check your project: cargo tree -i wasmtime
What changed
Published in the GitHub Advisory Database as critical.