Xiph.Org libvorbis 1.3.5 allows Remote Code Execution upon freeing uninitialized memory in the function vorbisanalysisheaderout() in info.c when vi->channels<=0, a similar issue to Mozilla bug 550184.
{
"binaries": [
{
"binary_name": "libvorbis-dev",
"binary_version": "1.3.2-1.3ubuntu1.1"
},
{
"binary_name": "libvorbis0a",
"binary_version": "1.3.2-1.3ubuntu1.1"
},
{
"binary_name": "libvorbisenc2",
"binary_version": "1.3.2-1.3ubuntu1.1"
},
{
"binary_name": "libvorbisfile3",
"binary_version": "1.3.2-1.3ubuntu1.1"
}
],
"availability": "No subscription required"
}
{
"binaries": [
{
"binary_name": "libvorbis-dev",
"binary_version": "1.3.5-3ubuntu0.1"
},
{
"binary_name": "libvorbis0a",
"binary_version": "1.3.5-3ubuntu0.1"
},
{
"binary_name": "libvorbisenc2",
"binary_version": "1.3.5-3ubuntu0.1"
},
{
"binary_name": "libvorbisfile3",
"binary_version": "1.3.5-3ubuntu0.1"
}
],
"availability": "No subscription required"
}