cvedb.io
CVE-2019-7154
MEDIUM · CVSS 6.5
EPSS exploitation probability: 0%
Published 2019-01-29T00:29:00.627 · Last modified 2026-06-17T02:40:10.953

Summary

The main function in tools/wasm2js.cpp in Binaryen 1.38.22 has a heap-based buffer overflow because Emscripten is misused, triggering an error in cashew::JSPrinter::printAst() in emscripten-optimizer/simple_ast.h. A crafted input can cause segmentation faults, leading to denial-of-service, as demonstrated by wasm2js.

Affected products

webassembly — binaryen

Does this affect you?

Add your gear to cvedb and we'll alert you only when webassembly ships something exploited.

Check my exposure →

References

This product uses data from the NVD API but is not endorsed or certified by the NVD. Informational only; not professional security advice.