The gifreadlzw function in filter/image-gif.c in CUPS 1.4.8 and earlier does not properly handle the first code word in an LZW stream, which allows remote attackers to trigger a heap-based buffer overflow, and possibly execute arbitrary code, via a crafted stream, a different vulnerability than CVE-2011-2896.
{
"binaries": [
{
"binary_name": "swi-prolog",
"binary_version": "7.2.3-2"
},
{
"binary_name": "swi-prolog-java",
"binary_version": "7.2.3-2"
},
{
"binary_name": "swi-prolog-nox",
"binary_version": "7.2.3-2"
},
{
"binary_name": "swi-prolog-odbc",
"binary_version": "7.2.3-2"
},
{
"binary_name": "swi-prolog-x",
"binary_version": "7.2.3-2"
}
]
}{
"binaries": [
{
"binary_name": "swi-prolog",
"binary_version": "7.6.4+dfsg-1build1"
},
{
"binary_name": "swi-prolog-bdb",
"binary_version": "7.6.4+dfsg-1build1"
},
{
"binary_name": "swi-prolog-java",
"binary_version": "7.6.4+dfsg-1build1"
},
{
"binary_name": "swi-prolog-nox",
"binary_version": "7.6.4+dfsg-1build1"
},
{
"binary_name": "swi-prolog-odbc",
"binary_version": "7.6.4+dfsg-1build1"
},
{
"binary_name": "swi-prolog-x",
"binary_version": "7.6.4+dfsg-1build1"
}
]
}{
"binaries": [
{
"binary_name": "swi-prolog",
"binary_version": "7.6.4+dfsg-2ubuntu2"
},
{
"binary_name": "swi-prolog-bdb",
"binary_version": "7.6.4+dfsg-2ubuntu2"
},
{
"binary_name": "swi-prolog-java",
"binary_version": "7.6.4+dfsg-2ubuntu2"
},
{
"binary_name": "swi-prolog-nox",
"binary_version": "7.6.4+dfsg-2ubuntu2"
},
{
"binary_name": "swi-prolog-odbc",
"binary_version": "7.6.4+dfsg-2ubuntu2"
},
{
"binary_name": "swi-prolog-x",
"binary_version": "7.6.4+dfsg-2ubuntu2"
}
]
}{
"binaries": [
{
"binary_name": "swi-prolog",
"binary_version": "8.4.2+dfsg-2ubuntu1"
},
{
"binary_name": "swi-prolog-bdb",
"binary_version": "8.4.2+dfsg-2ubuntu1"
},
{
"binary_name": "swi-prolog-core",
"binary_version": "8.4.2+dfsg-2ubuntu1"
},
{
"binary_name": "swi-prolog-core-packages",
"binary_version": "8.4.2+dfsg-2ubuntu1"
},
{
"binary_name": "swi-prolog-full",
"binary_version": "8.4.2+dfsg-2ubuntu1"
},
{
"binary_name": "swi-prolog-java",
"binary_version": "8.4.2+dfsg-2ubuntu1"
},
{
"binary_name": "swi-prolog-nox",
"binary_version": "8.4.2+dfsg-2ubuntu1"
},
{
"binary_name": "swi-prolog-odbc",
"binary_version": "8.4.2+dfsg-2ubuntu1"
},
{
"binary_name": "swi-prolog-test",
"binary_version": "8.4.2+dfsg-2ubuntu1"
},
{
"binary_name": "swi-prolog-x",
"binary_version": "8.4.2+dfsg-2ubuntu1"
}
]
}{
"binaries": [
{
"binary_name": "swi-prolog",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
},
{
"binary_name": "swi-prolog-bdb",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
},
{
"binary_name": "swi-prolog-core",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
},
{
"binary_name": "swi-prolog-core-packages",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
},
{
"binary_name": "swi-prolog-full",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
},
{
"binary_name": "swi-prolog-java",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
},
{
"binary_name": "swi-prolog-nox",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
},
{
"binary_name": "swi-prolog-odbc",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
},
{
"binary_name": "swi-prolog-test",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
},
{
"binary_name": "swi-prolog-x",
"binary_version": "9.0.4+dfsg-3.1ubuntu4"
}
]
}{
"binaries": [
{
"binary_name": "swi-prolog",
"binary_version": "9.2.9+dfsg-1"
},
{
"binary_name": "swi-prolog-bdb",
"binary_version": "9.2.9+dfsg-1"
},
{
"binary_name": "swi-prolog-core",
"binary_version": "9.2.9+dfsg-1"
},
{
"binary_name": "swi-prolog-core-packages",
"binary_version": "9.2.9+dfsg-1"
},
{
"binary_name": "swi-prolog-full",
"binary_version": "9.2.9+dfsg-1"
},
{
"binary_name": "swi-prolog-java",
"binary_version": "9.2.9+dfsg-1"
},
{
"binary_name": "swi-prolog-nox",
"binary_version": "9.2.9+dfsg-1"
},
{
"binary_name": "swi-prolog-odbc",
"binary_version": "9.2.9+dfsg-1"
},
{
"binary_name": "swi-prolog-test",
"binary_version": "9.2.9+dfsg-1"
},
{
"binary_name": "swi-prolog-x",
"binary_version": "9.2.9+dfsg-1"
}
]
}