Faust v2.35.0 was discovered to contain a heap-buffer overflow in the function realPropagate() at propagate.cpp.
{
"binaries": [
{
"binary_name": "faust",
"binary_version": "2.70.3+ds-1.1build2"
},
{
"binary_name": "faust-common",
"binary_version": "2.70.3+ds-1.1build2"
},
{
"binary_name": "libfaust-static",
"binary_version": "2.70.3+ds-1.1build2"
},
{
"binary_name": "libfaust2t64",
"binary_version": "2.70.3+ds-1.1build2"
}
]
}{
"binaries": [
{
"binary_name": "faust",
"binary_version": "2.77.3+ds-2"
},
{
"binary_name": "faust-common",
"binary_version": "2.77.3+ds-2"
},
{
"binary_name": "libfaust-static",
"binary_version": "2.77.3+ds-2"
},
{
"binary_name": "libfaust2t64",
"binary_version": "2.77.3+ds-2"
}
]
}{
"binaries": [
{
"binary_name": "faust",
"binary_version": "2.79.3+ds-2ubuntu1"
},
{
"binary_name": "faust-common",
"binary_version": "2.79.3+ds-2ubuntu1"
},
{
"binary_name": "libfaust-static",
"binary_version": "2.79.3+ds-2ubuntu1"
},
{
"binary_name": "libfaust2t64",
"binary_version": "2.79.3+ds-2ubuntu1"
}
]
}