The library libpng provides several functions to encode, decode and manipulate Portable Network Graphics (PNG) image files. Due to wrong calculation of some loop offset values a buffer overflow can occur. The buffer overflow can lead to Denial-of-Service or even to remote compromise.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
openSUSE | 8.1 | i586 | libpng | < 1.2.4-58 | libpng-1.2.4-58.i586.rpm |
openSUSE | 7.3 | sparc | libpng | < 2.1.0.12-99 | libpng-2.1.0.12-99.sparc.rpm |
openSUSE | 7.0 | alpha | libpng | < 2.1.0-246 | libpng-2.1.0-246.alpha.rpm |
openSUSE | 7.3 | i386 | libpng | < 2.1.0.12-160 | libpng-2.1.0.12-160.i386.rpm |
openSUSE | 7.2 | i386 | libpng | < 2.1.0.10-57 | libpng-2.1.0.10-57.i386.rpm |
openSUSE | 7.3 | ppc | libpng | < 2.1.0.12-131 | libpng-2.1.0.12-131.ppc.rpm |
openSUSE | 7.1 | ppc | libpng | < 2.1.0.8-22 | libpng-2.1.0.8-22.ppc.rpm |
openSUSE | 8.0 | i386 | libpng | < 2.1.0.12-160 | libpng-2.1.0.12-160.i386.rpm |
openSUSE | 7.1 | i386 | libpng | < 2.1.0.8-17 | libpng-2.1.0.8-17.i386.rpm |
openSUSE | 7.1 | alpha | libpng | < 2.1.0.8-24 | libpng-2.1.0.8-24.alpha.rpm |