Snyk has a proof-of-concept or detailed explanation of how to exploit this vulnerability.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsA fix was pushed into the master branch but not yet published.
Affected versions of this package are vulnerable to Out-of-bounds Read in the preserve_local_for_block function, when handling a sequence where a GET_GLOBAL(I32) opcode is followed by an if opcode in fast interpreter mode. An attacker can cause out-of-bounds access to the frame_offset_bottom array by crafting specific WebAssembly bytecode that manipulates stack cell numbers and triggers improper array expansion.