LibPNG Malformed PNG Image Memory Corruption Vulnerability
BID:5059
Info
LibPNG Malformed PNG Image Memory Corruption Vulnerability
| Bugtraq ID: | 5059 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2002-0660 |
| Remote: | Yes |
| Local: | No |
| Published: | Jun 19 2002 12:00AM |
| Updated: | Jul 11 2009 01:56PM |
| Credit: | Discovered by Max <[email protected]>. |
| Vulnerable: |
Rit Research Labs The Bat! 2.0 3 Beta Rit Research Labs The Bat! 2.0 1 Rit Research Labs The Bat! 2.0 Rit Research Labs The Bat! 1.101 Rit Research Labs The Bat! 1.53 d Rit Research Labs The Bat! 1.52 Rit Research Labs The Bat! 1.51 Rit Research Labs The Bat! 1.49 Rit Research Labs The Bat! 1.48 Rit Research Labs The Bat! 1.47 Rit Research Labs The Bat! 1.46 Rit Research Labs The Bat! 1.45 Rit Research Labs The Bat! 1.44 Rit Research Labs The Bat! 1.43 Rit Research Labs The Bat! 1.42 f Rit Research Labs The Bat! 1.42 Rit Research Labs The Bat! 1.41 Rit Research Labs The Bat! 1.39 Rit Research Labs The Bat! 1.36 Rit Research Labs The Bat! 1.35 Rit Research Labs The Bat! 1.34 Rit Research Labs The Bat! 1.33 Rit Research Labs The Bat! 1.32 Rit Research Labs The Bat! 1.31 Rit Research Labs The Bat! 1.22 Rit Research Labs The Bat! 1.21 Rit Research Labs The Bat! 1.19 Rit Research Labs The Bat! 1.18 Rit Research Labs The Bat! 1.17 Rit Research Labs The Bat! 1.15 Rit Research Labs The Bat! 1.14 Rit Research Labs The Bat! 1.5 Rit Research Labs The Bat! 1.1 Rit Research Labs The Bat! 1.0 43 Rit Research Labs The Bat! 1.0 41 Rit Research Labs The Bat! 1.0 39 Rit Research Labs The Bat! 1.0 37 Rit Research Labs The Bat! 1.0 36 Rit Research Labs The Bat! 1.0 35 Rit Research Labs The Bat! 1.0 32 Rit Research Labs The Bat! 1.0 31 Rit Research Labs The Bat! 1.0 29 Rit Research Labs The Bat! 1.0 28 Rit Research Labs The Bat! 1.0 15 Rit Research Labs The Bat! 1.0 11 Rit Research Labs The Bat! 1.0 build 1349 Rit Research Labs The Bat! 1.0 build 1336 Opera Software Opera Web Browser 6.0.1 linux libpng libpng3 1.2.3 libpng libpng3 1.2.2 libpng libpng3 1.2.1 libpng libpng3 1.2 .0 libpng libpng 1.0.13 libpng libpng 1.0.12 libpng libpng 1.0.11 libpng libpng 1.0.9 libpng libpng 1.0.8 libpng libpng 1.0.7 libpng libpng 1.0.6 libpng libpng 1.0.5 Konqueror Konqueror the web browser 2.2.2 |
| Not Vulnerable: |
libpng libpng3 1.2.4 libpng libpng 1.0.14 |
Discussion
LibPNG Malformed PNG Image Memory Corruption Vulnerability
The libpng graphics library is vulnerable to a memory corruption error when handling some malformed PNG images. This issue is due to a buffer overflow in functions related to progressive image loading. This may potentially be exploited to cause a denial of service in applications which use the vulnerable functions or theoretically to execute arbitrary code.
Some web browsers (such as Opera, Konqueror and Mozilla) rely on this library to handle PNG images.
The libpng graphics library is vulnerable to a memory corruption error when handling some malformed PNG images. This issue is due to a buffer overflow in functions related to progressive image loading. This may potentially be exploited to cause a denial of service in applications which use the vulnerable functions or theoretically to execute arbitrary code.
Some web browsers (such as Opera, Konqueror and Mozilla) rely on this library to handle PNG images.
Exploit / POC
LibPNG Malformed PNG Image Memory Corruption Vulnerability
Currently we are not aware of any exploits for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Currently we are not aware of any exploits for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.