An issue was discovered in libgig 4.1.0. There is an out-of-bounds write in the function DLS::Info::UpdateChunks in DLS.cpp.
{
"binaries": [
{
"binary_name": "gigtools",
"binary_version": "4.1.0~repack-2"
},
{
"binary_name": "libakai0",
"binary_version": "4.1.0~repack-2"
},
{
"binary_name": "libgig-dev",
"binary_version": "4.1.0~repack-2"
},
{
"binary_name": "libgig8",
"binary_version": "4.1.0~repack-2"
}
]
}{
"binaries": [
{
"binary_name": "gigtools",
"binary_version": "4.2.0~ds1-2build1"
},
{
"binary_name": "libakai0",
"binary_version": "4.2.0~ds1-2build1"
},
{
"binary_name": "libgig-dev",
"binary_version": "4.2.0~ds1-2build1"
},
{
"binary_name": "libgig9",
"binary_version": "4.2.0~ds1-2build1"
}
]
}{
"binaries": [
{
"binary_name": "gigtools",
"binary_version": "4.3.0~ds1-2.1build1"
},
{
"binary_name": "libakai0t64",
"binary_version": "4.3.0~ds1-2.1build1"
},
{
"binary_name": "libgig-dev",
"binary_version": "4.3.0~ds1-2.1build1"
},
{
"binary_name": "libgig10t64",
"binary_version": "4.3.0~ds1-2.1build1"
}
]
}