CVE-2012-2088
Published: 22 June 2012
Integer signedness error in the TIFFReadDirectory function in tif_dirread.c in libtiff 3.9.4 and earlier allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a negative tile depth in a tiff image, which triggers an improper conversion between signed and unsigned types, leading to a heap-based buffer overflow.
Notes
Author | Note |
---|---|
jdstrand | claimed to only affect 3.x, not 4.x |
Priority
Status
Package | Release | Status |
---|---|---|
tiff Launchpad, Ubuntu, Debian |
hardy |
Released
(3.8.2-7ubuntu3.12)
|
lucid |
Released
(3.9.2-2ubuntu0.9)
|
|
natty |
Released
(3.9.4-5ubuntu6.2)
|
|
oneiric |
Released
(3.9.5-1ubuntu1.2)
|
|
precise |
Released
(3.9.5-2ubuntu1.1)
|
|
upstream |
Needs triage
|
|
Patches: vendor: https://bugzilla.redhat.com/attachment.cgi?id=578148 vendor: http://patch-tracker.debian.org/patch/series/view/tiff3/3.9.6-6/CVE-2012-2088.patch |