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_version": "7.2.3-2",
"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"
}
]
}{
"binaries": [
{
"binary_version": "7.6.4+dfsg-1build1",
"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"
}
]
}{
"binaries": [
{
"binary_version": "7.6.4+dfsg-2ubuntu2",
"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"
}
]
}{
"binaries": [
{
"binary_version": "8.4.2+dfsg-2ubuntu1",
"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"
}
]
}{
"binaries": [
{
"binary_version": "9.0.4+dfsg-3.1ubuntu4",
"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"
}
]
}{
"binaries": [
{
"binary_version": "9.0.4+dfsg-3.1ubuntu4",
"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"
}
]
}{
"binaries": [
{
"binary_version": "9.2.9+dfsg-1",
"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"
}
]
}