CVE-2010-2233: Input Validation
A flaw was found in a way libtiff handled vertically flipped (i.e. with negative toskew) images on 64bit platforms. Numeric computation used to calculate buffer pointer was done in the way that incorrectly extended from 32bit type to 64bit, resulting in out-of-bounds writes.
For more details, refer to following bugs: http://bugzilla.maptools.org/showbug.cgi?id=2207 https://bugzilla.redhat.com/showbug.cgi?id=583081
Other sources
tifgetimage.c in LibTIFF 3.9.0 and 3.9.2 on 64-bit platforms, as used in ImageMagick, does not properly perform vertical flips, which allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted TIFF image, related to "downsampled OJPEG input."
— MITRE
Affected Software
Remediation
Patch Available
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2010-2233?
CVE-2010-2233 has a medium severity rating due to the potential for out-of-bounds writes affecting application stability.
How do I fix CVE-2010-2233?
To fix CVE-2010-2233, update libtiff to versions 3.9.4 or later where the flaw has been addressed.
Which versions of libtiff are affected by CVE-2010-2233?
CVE-2010-2233 impacts libtiff versions 3.9.0 and 3.9.2.
What type of vulnerability is CVE-2010-2233?
CVE-2010-2233 is a buffer overflow vulnerability resulting from improper handling of vertically flipped images.
On what platforms does CVE-2010-2233 occur?
CVE-2010-2233 occurs on 64-bit platforms due to improper numerical computation during buffer pointer calculations.