Releases86
Frequency3 months 2 days
Last Release
Stars3.06K
Functional programming language for signal processing and sound synthesis

CVE History

CVEPublishedCVSS v3CVSS v2
7.5 HIGH

In Faust 2.23.1, an input file with the lines "// r visualisation tCst" and "//process = +: L: abM-^Q;" and "process = route(3333333333333333333,2,1,2,3,1) : *;" leads to stack consumption.

5.5 MEDIUM

faust commit ee39a19 was discovered to contain a stack overflow via the component boxppShared::print() at /boxes/ppbox.cpp.

9.8 CRITICAL7.5 HIGH

Faust v2.35.0 was discovered to contain a heap-buffer overflow in the function realPropagate() at propagate.cpp.

5.5 MEDIUM4.3 MEDIUM

An issue was discovered in faust through v2.30.5. A NULL pointer dereference exists in the function CosPrim::computeSigOutput() located in cosprim.hh. It allows an attacker to cause Denial of Service.