A heap-based buffer over-read was discovered in wasm::WasmBinaryBuilder::visitCall in wasm-binary.cpp in Binaryen 1.38.22. A crafted wasm input can cause a segmentation fault, leading to denial-of-service, as demonstrated by wasm-merge.
{ "binaries": [ { "binary_version": "91-1", "binary_name": "binaryen" } ] }
{ "binaries": [ { "binary_version": "105-1", "binary_name": "binaryen" } ] }
{ "binaries": [ { "binary_version": "108-1", "binary_name": "binaryen" } ] }
{ "binaries": [ { "binary_version": "120-3", "binary_name": "binaryen" } ] }