CHM Lib Extract_chmlib Directory Traversal Vulnerability
BID:18511
CVE-2006-3178 |Info
CHM Lib Extract_chmlib Directory Traversal Vulnerability
| Bugtraq ID: | 18511 |
| Class: | Input Validation Error |
| CVE: |
CVE-2006-3178 |
| Remote: | Yes |
| Local: | No |
| Published: | Jun 12 2006 12:00AM |
| Updated: | Oct 06 2006 08:05PM |
| Credit: | Sven Tantau is credited with the discovery of this vulnerability. |
| Vulnerable: |
Debian Linux 3.1 sparc Debian Linux 3.1 s/390 Debian Linux 3.1 ppc Debian Linux 3.1 mipsel Debian Linux 3.1 mips Debian Linux 3.1 m68k Debian Linux 3.1 ia-64 Debian Linux 3.1 ia-32 Debian Linux 3.1 hppa Debian Linux 3.1 arm Debian Linux 3.1 amd64 Debian Linux 3.1 alpha Debian Linux 3.1 CHM Lib CHM Lib 0.37 CHM Lib CHM Lib 0.36 CHM Lib CHM Lib 0.35 |
| Not Vulnerable: |
CHM Lib CHM Lib 0.38 |
Discussion
CHM Lib Extract_chmlib Directory Traversal Vulnerability
CHM Lib is prone to a directory-traversal vulnerability because it fails to properly sanitize user-supplied input.
An attacker can exploit this vulnerability to place malicious files and to overwrite files in arbitrary locations on the vulnerable system, in the context of the user running the application. Successful exploits may aid in further attacks.
CHM Lib is prone to a directory-traversal vulnerability because it fails to properly sanitize user-supplied input.
An attacker can exploit this vulnerability to place malicious files and to overwrite files in arbitrary locations on the vulnerable system, in the context of the user running the application. Successful exploits may aid in further attacks.
Exploit / POC
CHM Lib Extract_chmlib Directory Traversal Vulnerability
Attackers may exploit this issue by creating a malicious CHM file that includes files with directory-traversal strings ('../') in the names.
Attackers may exploit this issue by creating a malicious CHM file that includes files with directory-traversal strings ('../') in the names.
Solution / Fix
CHM Lib Extract_chmlib Directory Traversal Vulnerability
Solution:
The vendor has addressed this issue in version 0.38. Please contact the vendor for details on obtaining the appropriate updates.
See the referenced advisories for more information.
CHM Lib CHM Lib 0.35
CHM Lib CHM Lib 0.37
CHM Lib CHM Lib 0.36
Solution:
The vendor has addressed this issue in version 0.38. Please contact the vendor for details on obtaining the appropriate updates.
See the referenced advisories for more information.
CHM Lib CHM Lib 0.35
-
Debian chmlib-bin_0.35-6sarge3_alpha.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_alpha.deb -
Debian chmlib-bin_0.35-6sarge3_amd64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_amd64.deb -
Debian chmlib-bin_0.35-6sarge3_arm.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_arm.deb -
Debian chmlib-bin_0.35-6sarge3_hppa.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_hppa.deb -
Debian chmlib-bin_0.35-6sarge3_i386.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_i386.deb -
Debian chmlib-bin_0.35-6sarge3_ia64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_ia64.deb -
Debian chmlib-bin_0.35-6sarge3_m68k.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_m68k.deb -
Debian chmlib-bin_0.35-6sarge3_mips.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_mips.deb -
Debian chmlib-bin_0.35-6sarge3_mipsel.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_mipsel.deb -
Debian chmlib-bin_0.35-6sarge3_powerpc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_powerpc.deb -
Debian chmlib-bin_0.35-6sarge3_s390.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_s390.deb -
Debian chmlib-bin_0.35-6sarge3_sparc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-bin_0.35- 6sarge3_sparc.deb -
Debian chmlib-dev_0.35-6sarge3_alpha.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_alpha.deb -
Debian chmlib-dev_0.35-6sarge3_amd64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_amd64.deb -
Debian chmlib-dev_0.35-6sarge3_arm.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_arm.deb -
Debian chmlib-dev_0.35-6sarge3_hppa.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_hppa.deb -
Debian chmlib-dev_0.35-6sarge3_i386.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_i386.deb -
Debian chmlib-dev_0.35-6sarge3_ia64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_ia64.deb -
Debian chmlib-dev_0.35-6sarge3_m68k.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_m68k.deb -
Debian chmlib-dev_0.35-6sarge3_mips.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_mips.deb -
Debian chmlib-dev_0.35-6sarge3_mipsel.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_mipsel.deb -
Debian chmlib-dev_0.35-6sarge3_powerpc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_powerpc.deb -
Debian chmlib-dev_0.35-6sarge3_s390.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_s390.deb -
Debian chmlib-dev_0.35-6sarge3_sparc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib-dev_0.35- 6sarge3_sparc.deb -
Debian chmlib_0.35-6sarge3_alpha.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_alpha.deb -
Debian chmlib_0.35-6sarge3_amd64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_amd64.deb -
Debian chmlib_0.35-6sarge3_arm.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_arm.deb -
Debian chmlib_0.35-6sarge3_hppa.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_hppa.deb -
Debian chmlib_0.35-6sarge3_i386.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_i386.deb -
Debian chmlib_0.35-6sarge3_ia64.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_ia64.deb -
Debian chmlib_0.35-6sarge3_m68k.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_m68k.deb -
Debian chmlib_0.35-6sarge3_mips.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_mips.deb -
Debian chmlib_0.35-6sarge3_mipsel.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_mipsel.deb -
Debian chmlib_0.35-6sarge3_powerpc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_powerpc.deb -
Debian chmlib_0.35-6sarge3_s390.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_s390.deb -
Debian chmlib_0.35-6sarge3_sparc.deb
Debian GNU/Linux 3.1 alias sarge
http://security.debian.org/pool/updates/main/c/chmlib/chmlib_0.35-6sar ge3_sparc.deb
CHM Lib CHM Lib 0.37
-
CHM Lib chmlib-0.38.tar.gz
http://morte.jedrea.com/~jedwin/projects/chmlib/chmlib-0.38.tar.gz
CHM Lib CHM Lib 0.36
-
CHM Lib chmlib-0.38.tar.gz
http://morte.jedrea.com/~jedwin/projects/chmlib/chmlib-0.38.tar.gz