First published: Tue Apr 12 2011(Updated: )
Heap-based buffer overflow in tif_ojpeg.c in the OJPEG decoder in LibTIFF before 3.9.5 allows remote attackers to execute arbitrary code via a crafted TIFF file.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
tiff | <=3.9.4 | |
tiff | =3.4 | |
tiff | =3.4-beta18 | |
tiff | =3.4-beta24 | |
tiff | =3.4-beta28 | |
tiff | =3.4-beta29 | |
tiff | =3.4-beta31 | |
tiff | =3.4-beta32 | |
tiff | =3.4-beta34 | |
tiff | =3.4-beta35 | |
tiff | =3.4-beta36 | |
tiff | =3.4-beta37 | |
tiff | =3.5.1 | |
tiff | =3.5.2 | |
tiff | =3.5.3 | |
tiff | =3.5.4 | |
tiff | =3.5.5 | |
tiff | =3.5.6 | |
tiff | =3.5.6-beta | |
tiff | =3.5.7 | |
tiff | =3.5.7-alpha | |
tiff | =3.5.7-alpha2 | |
tiff | =3.5.7-alpha3 | |
tiff | =3.5.7-alpha4 | |
tiff | =3.5.7-beta | |
tiff | =3.6.0 | |
tiff | =3.6.0-beta | |
tiff | =3.6.0-beta2 | |
tiff | =3.6.1 | |
tiff | =3.7.0 | |
tiff | =3.7.0-alpha | |
tiff | =3.7.0-beta | |
tiff | =3.7.0-beta2 | |
tiff | =3.7.1 | |
tiff | =3.7.2 | |
tiff | =3.7.3 | |
tiff | =3.7.4 | |
tiff | =3.8.0 | |
tiff | =3.8.1 | |
tiff | =3.8.2 | |
tiff | =3.9 | |
tiff | =3.9.0 | |
tiff | =3.9.0-beta | |
tiff | =3.9.1 | |
tiff | =3.9.2 | |
tiff | =3.9.2-5.2.1 | |
tiff | =3.9.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2009-5022 has a high severity rating due to the risk of remote code execution through crafted TIFF files.
To fix CVE-2009-5022, update LibTIFF to version 3.9.5 or later.
All LibTIFF versions prior to 3.9.5, including versions 3.4 through 3.9.4, are affected by CVE-2009-5022.
CVE-2009-5022 can be exploited via crafted TIFF files, allowing attackers to execute arbitrary code on the victim's system.
Disabling the use of the OJPEG decoder in applications that utilize LibTIFF may serve as a temporary workaround for CVE-2009-5022.