Wasmtime is a standalone runtime for WebAssembly. Prior to versions 2.0.2 and 1.0.2, there is a bug in Wasmtime's implementation of its pooling instance allocator where when a linear memory is reused for another instance the initial heap snapshot of the prior instance can be visible, erroneously to the next instance. This bug has been patched and users should upgrade to Wasmtime 2.0.2 and 1.0.2. Other mitigations include disabling the pooling allocator and disabling the `memory-init-cow`.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:NBytecodealliance Wasmtime
APPBytecodealliance< 1.0.22.0.0 – 2.0.2 (bez)
Related vulnerabilities
Wasmtime (Winch): ucieczka z sandboxa WebAssembly, dostęp do pamięci hosta
Wasmtime Cranelift: ucieczka z sandbox przez błędną kompilację na aarch64
wasmtime is a fast and secure runtime for WebAssembly. In affected versions wasmtime's code generator, Craneli...
Wasmtime is a standalone JIT-style runtime for WebAssembly, using Cranelift. There is a use after free vulnera...
Wasmtime is a runtime for WebAssembly. From 30.0.0 to 36.0.8, 43.0.2, and 44.0.1, Wasmtime's allocation logic ...