First published: Tue Jul 14 2009(Updated: )
Multiple integer overflows in inter-color spaces conversion tools in libtiff 3.8 through 3.8.2, 3.9, and 4.0 allow context-dependent attackers to execute arbitrary code via a TIFF image with large (1) width and (2) height values, which triggers a heap-based buffer overflow in the (a) cvt_whole_image function in tiff2rgba and (b) tiffcvt function in rgb2ycbcr.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
libtiff | =3.8.0 | |
libtiff | =3.8.1 | |
libtiff | =3.8.2 | |
libtiff | =4.0 | |
libtiff | =3.9 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2009-2347 is classified as high severity due to the potential for arbitrary code execution by attackers.
To fix CVE-2009-2347, update libtiff to version 4.0 or later, or apply any relevant patches provided by your vendor.
CVE-2009-2347 affects libtiff versions 3.8.0 through 3.8.2, 3.9, and 4.0.
The attack vector for CVE-2009-2347 involves using specially crafted TIFF images with large width and height values.
Yes, CVE-2009-2347 could potentially lead to data breaches if exploited, as it allows for arbitrary code execution.