DevIL 'RGBE' File Parsing Multiple Buffer Overflow Vulnerabilities
BID:33231
Info
DevIL 'RGBE' File Parsing Multiple Buffer Overflow Vulnerabilities
| Bugtraq ID: | 33231 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2008-5262 |
| Remote: | Yes |
| Local: | No |
| Published: | Jan 13 2009 12:00AM |
| Updated: | Mar 06 2009 11:26PM |
| Credit: | Stefan Cornelius |
| Vulnerable: |
Red Hat Fedora 9 Pardus Linux 2008 0 Gentoo Linux DevIL DevIL 1.7.4 Debian Linux 4.0 sparc Debian Linux 4.0 s/390 Debian Linux 4.0 powerpc Debian Linux 4.0 mipsel Debian Linux 4.0 mips Debian Linux 4.0 m68k Debian Linux 4.0 ia-64 Debian Linux 4.0 ia-32 Debian Linux 4.0 hppa Debian Linux 4.0 arm Debian Linux 4.0 amd64 Debian Linux 4.0 alpha Debian Linux 4.0 |
| Not Vulnerable: | |
Discussion
DevIL 'RGBE' File Parsing Multiple Buffer Overflow Vulnerabilities
DevIL is prone to multiple buffer-overflow vulnerabilities because the library fails to perform adequate boundary checks on user-supplied input.
Attackers may leverage these issues to execute arbitrary code in the context of an application using the library. Failed attacks will cause denial-of-service conditions.
DevIL 1.7.4 is vulnerable; other versions may also be affected.
DevIL is prone to multiple buffer-overflow vulnerabilities because the library fails to perform adequate boundary checks on user-supplied input.
Attackers may leverage these issues to execute arbitrary code in the context of an application using the library. Failed attacks will cause denial-of-service conditions.
DevIL 1.7.4 is vulnerable; other versions may also be affected.
Exploit / POC
DevIL 'RGBE' File Parsing Multiple Buffer Overflow Vulnerabilities
Currently we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Currently we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution / Fix
DevIL 'RGBE' File Parsing Multiple Buffer Overflow Vulnerabilities
Solution:
Updates are available. Please see the references for more information.
Debian Linux 4.0 amd64
Debian Linux 4.0 mipsel
Debian Linux 4.0 ia-32
Debian Linux 4.0 arm
Debian Linux 4.0 hppa
Debian Linux 4.0 sparc
Debian Linux 4.0 s/390
Debian Linux 4.0 powerpc
Debian Linux 4.0 alpha
Debian Linux 4.0 ia-64
Debian Linux 4.0 mips
Solution:
Updates are available. Please see the references for more information.
Debian Linux 4.0 amd64
-
Debian libdevil-dev_1.6.7-5+etch1_amd64.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_amd64.deb -
Debian libdevil1c2_1.6.7-5+etch1_amd64.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_amd64.deb
Debian Linux 4.0 mipsel
-
Debian libdevil-dev_1.6.7-5+etch1_mipsel.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_mipsel.deb -
Debian libdevil1c2_1.6.7-5+etch1_mipsel.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_mipsel.deb
Debian Linux 4.0 ia-32
-
Debian libdevil-dev_1.6.7-5+etch1_i386.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_i386.deb -
Debian libdevil1c2_1.6.7-5+etch1_i386.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_i386.deb
Debian Linux 4.0 arm
-
Debian libdevil-dev_1.6.7-5+etch1_arm.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_arm.deb -
Debian libdevil1c2_1.6.7-5+etch1_arm.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_arm.deb
Debian Linux 4.0 hppa
-
Debian libdevil-dev_1.6.7-5+etch1_hppa.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_hppa.deb -
Debian libdevil1c2_1.6.7-5+etch1_hppa.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_hppa.deb
Debian Linux 4.0 sparc
-
Debian libdevil-dev_1.6.7-5+etch1_sparc.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_sparc.deb -
Debian libdevil1c2_1.6.7-5+etch1_sparc.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_sparc.deb
Debian Linux 4.0 s/390
-
Debian libdevil-dev_1.6.7-5+etch1_s390.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_s390.deb -
Debian libdevil1c2_1.6.7-5+etch1_s390.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_s390.deb
Debian Linux 4.0 powerpc
-
Debian libdevil-dev_1.6.7-5+etch1_powerpc.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_powerpc.deb -
Debian libdevil1c2_1.6.7-5+etch1_powerpc.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_powerpc.deb
Debian Linux 4.0 alpha
-
Debian libdevil-dev_1.6.7-5+etch1_alpha.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_alpha.deb -
Debian libdevil1c2_1.6.7-5+etch1_alpha.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_alpha.deb
Debian Linux 4.0 ia-64
-
Debian libdevil-dev_1.6.7-5+etch1_ia64.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_ia64.deb -
Debian libdevil1c2_1.6.7-5+etch1_ia64.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_ia64.deb
Debian Linux 4.0 mips
-
Debian libdevil-dev_1.6.7-5+etch1_mips.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil-dev_1.6. 7-5+etch1_mips.deb -
Debian libdevil1c2_1.6.7-5+etch1_mips.deb
http://security.debian.org/pool/updates/main/d/devil/libdevil1c2_1.6.7 -5+etch1_mips.deb
References
DevIL 'RGBE' File Parsing Multiple Buffer Overflow Vulnerabilities
References:
References:
- DevIL Homepage (DevIL)
- DevIL iGetHdrHeader() Buffer Overflow Vulnerabilities (Secunia Research)
- Secunia Research: DevIL 'iGetHdrHeader()' Buffer Overflow Vulnerabilities (Secunia Research
)