Section

Rust

Sources
2/2 on
FeaturedGitHub Advisory Database

Wasmtime: Cranelift backend on aarch64 can jump to incorrect target on large Wasm br_table instruction

Summary When running with the Cranelift compiler backend on an aarch64 target, Wasmtime can compile a Wasm module with more than ~256k targets on one br_table instruction in a way that results in an incorrect conditional branch target. This conditional branch could then jump to a

Critical · confirmed

What to do: Upgrade wasmtime to 36.0.19 or later.

10 days ago