First published: Sat Nov 17 2012(Updated: )
Heap-based buffer overflow in IrfanView before 4.33 allows remote attackers to execute arbitrary code via a crafted RLE compressed bitmap file such as a DIB, RLE, or BMP image.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
IrfanView | <=4.32 | |
IrfanView | =1.70 | |
IrfanView | =1.80 | |
IrfanView | =1.85 | |
IrfanView | =1.90 | |
IrfanView | =1.95 | |
IrfanView | =1.97 | |
IrfanView | =1.98 | |
IrfanView | =1.98a | |
IrfanView | =1.99 | |
IrfanView | =2.00 | |
IrfanView | =2.05 | |
IrfanView | =2.07 | |
IrfanView | =2.10 | |
IrfanView | =2.12 | |
IrfanView | =2.15 | |
IrfanView | =2.17 | |
IrfanView | =2.18 | |
IrfanView | =2.20 | |
IrfanView | =2.22 | |
IrfanView | =2.25 | |
IrfanView | =2.27 | |
IrfanView | =2.30 | |
IrfanView | =2.32 | |
IrfanView | =2.35 | |
IrfanView | =2.37 | |
IrfanView | =2.40 | |
IrfanView | =2.50 | |
IrfanView | =2.52 | |
IrfanView | =2.55 | |
IrfanView | =2.60 | |
IrfanView | =2.63 | |
IrfanView | =2.65 | |
IrfanView | =2.66 | |
IrfanView | =2.68 | |
IrfanView | =2.80 | |
IrfanView | =2.82 | |
IrfanView | =2.83 | |
IrfanView | =2.85 | |
IrfanView | =2.90 | |
IrfanView | =2.92 | |
IrfanView | =2.95 | |
IrfanView | =2.97 | |
IrfanView | =2.98 | |
IrfanView | =3.00 | |
IrfanView | =3.02 | |
IrfanView | =3.05 | |
IrfanView | =3.07 | |
IrfanView | =3.10 | |
IrfanView | =3.12 | |
IrfanView | =3.15 | |
IrfanView | =3.17 | |
IrfanView | =3.20 | |
IrfanView | =3.21 | |
IrfanView | =3.25 | |
IrfanView | =3.30 | |
IrfanView | =3.33 | |
IrfanView | =3.35 | |
IrfanView | =3.36 | |
IrfanView | =3.50 | |
IrfanView | =3.51 | |
IrfanView | =3.60 | |
IrfanView | =3.61 | |
IrfanView | =3.70 | |
IrfanView | =3.75 | |
IrfanView | =3.80 | |
IrfanView | =3.85 | |
IrfanView | =3.90 | |
IrfanView | =3.91 | |
IrfanView | =3.92 | |
IrfanView | =3.95 | |
IrfanView | =3.97 | |
IrfanView | =3.98 | |
IrfanView | =3.99 | |
IrfanView | =4.00 | |
IrfanView | =4.10 | |
IrfanView | =4.20 | |
IrfanView | =4.23 | |
IrfanView | =4.25 | |
IrfanView | =4.27 | |
IrfanView | =4.28 | |
IrfanView | =4.30 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2012-5904 is classified as a high severity vulnerability due to its potential to allow remote code execution.
To fix CVE-2012-5904, you should update IrfanView to version 4.33 or later.
CVE-2012-5904 is a heap-based buffer overflow vulnerability in IrfanView that allows remote attackers to execute arbitrary code through crafted image files.
IrfanView versions prior to 4.33, including versions 1.70 to 4.32, are affected by CVE-2012-5904.
CVE-2012-5904 can be exploited using crafted bitmap files, specifically RLE compressed bitmap formats such as DIB, RLE, or BMP.