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.
{
"availability": "No subscription required",
"binaries": [
{
"binary_version": "1.3.2-1.3ubuntu1.1",
"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"
}
]
}
{
"availability": "No subscription required",
"binaries": [
{
"binary_version": "1.3.5-3ubuntu0.1",
"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"
}
]
}