First published: Mon Aug 02 2010(Updated: )
A deficiency has been reported in the way cabextract extracted certain Cabinet (*.cab) files, using the MZ-ZIP and Quantum decompressors. If a local user was tricked into opening a specially-crafted *.cab file, it could lead to infinite loop. References: [1] <a href="http://bugs.gentoo.org/show_bug.cgi?id=329891">http://bugs.gentoo.org/show_bug.cgi?id=329891</a> Upstream patches: [2] <a href="http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=90">http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=90</a> [3] <a href="http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=95">http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=95</a> [4] <a href="http://libmspack.svn.sourceforge.net/viewvc/libmspack/libmspack/trunk/mspack/">http://libmspack.svn.sourceforge.net/viewvc/libmspack/libmspack/trunk/mspack/</a>
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Cabextract | <=1.2 | |
Cabextract | =0.1 | |
Cabextract | =0.2 | |
Cabextract | =0.3 | |
Cabextract | =0.4 | |
Cabextract | =0.5 | |
Cabextract | =0.6 | |
Cabextract | =1.0 | |
Cabextract | =1.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2010-2800 is considered a vulnerability that can lead to an infinite loop in cabextract when processing specially-crafted CAB files.
To fix CVE-2010-2800, update cabextract to version 1.3 or newer where this vulnerability has been addressed.
CVE-2010-2800 affects cabextract versions up to and including 1.2, as well as earlier versions like 0.1 through 1.1.
The impact of CVE-2010-2800 can result in a denial of service condition if a user is tricked into opening a malicious CAB file.
Any local user who interacts with compromised CAB files while using impacted versions of cabextract is at risk of CVE-2010-2800.