CVE-2014-9556
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to...
CVE-2014-9556 is a medium vulnerability (CVSS 5.0) in Libmspack Project Libmspack, published January 30, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.82%, the 86th percentile. Fixed in cabextract 1.4-5.
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to cause a denial of service (hang) via a crafted CAB file, which triggers an infinite loop.
Exploit likelihood
What each source reports
NVD Score used
5.0
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to cause a denial of service (hang) via a crafted CAB file, which triggers an infinite loop.
- Record
CVE-2014-9556- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-189
- Updated
- 2026-11-02
CVE List No score
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to cause a denial of service (hang) via a crafted CAB file, which triggers an infinite loop.
- Record
CVE-2014-9556- Updated
- 2026-11-02
EUVDEUVD-2014-9370 No score
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to cause a denial of service (hang) via a crafted CAB file, which triggers an infinite loop.
- Record
EUVD-2014-9370- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-9768-cv3h-4v3f No score
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to...
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to cause a denial of service (hang) via a crafted CAB file, which triggers an infinite loop.
- Record
GHSA-9768-cv3h-4v3f- Updated
- 2026-11-02
OSV No score
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to cause a denial of service (hang) via a crafted CAB file, which triggers an infinite loop.
- Record
CVE-2014-9556- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-9556 No score
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to cause a denial of service (hang) via a crafted CAB file, which triggers an infinite loop.
- Record
DEBIAN-CVE-2014-9556- Updated
- 2026-11-02
Show 7 moreShow less
OSVMGASA-2015-0052 No score
Updated cabextract packages fix CVE-2014-9556
Updated cabextract packages fix security vulnerability:
Libmspack, a library to provide compression and decompression of some file formats used by Microsoft, is embedded in cabextract. A specially crafted cab file can cause cabextract to hang forever. If cabextract is exposed to any remotely-controlled user input, this issue can cause a denial-of-service (CVE-2014-9556).
- Record
MGASA-2015-0052- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10365-1 No score
libmspack-devel-0.5-2.8 on GA media
These are all security issues fixed in the libmspack-devel-0.5-2.8 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10365-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:0366-1 No score
Security update for libmspack
libmspack was updated to fix one security issue.
This security issue was fixed:
- Possible DoS by infinite loop (bnc#912214, CVE-2014-9556)
- Record
SUSE-SU-2015:0366-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:0506-1 No score
Security update for libmspack
libmspack was updated to fix one security issue.
This security issue was fixed:
- Possible DoS by infinite loop (bnc#912214, CVE-2014-9556)
The previous fix was not fully fixing this problem.
- Record
SUSE-SU-2015:0506-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:0508-1 No score
Security update for libmspack
This update fixes the following security issue:
* CVE-2014-9556: An integer overflow in the function qtmd_decompress()
could have been exploited causing a denial of service (endless loop)
(bnc##912214)
Security Issues:
* CVE-2014-9556
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9556>
- Record
SUSE-SU-2015:0508-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:2131-1 No score
Security update for cabextract
This security update fixes the following issues:
- Fix possible infinite loop caused DoS (bsc919283, CVE-2014-9556)
- Fix zero dereference (bsc#934524, CVE-2014-9732)
- Fix off by one (bsc#934527, CVE-2015-4470)
- Fix buffer under-read crash (bsc#934528, CVE-2015-4471)
- Record
SUSE-SU-2015:2131-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-9556 No score
Integer overflow in the qtmd_decompress function in libmspack 0.4 allows remote attackers to cause a denial of service (hang) via a crafted CAB file, which triggers an infinite loop.
- Record
UBUNTU-CVE-2014-9556- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cabextractDebian:12 |
before 1.4-5 | 1.4-5 |
cabextractDebian:13 |
before 1.4-5 | 1.4-5 |
cabextractDebian:14 |
before 1.4-5 | 1.4-5 |
libmspackDebian:12 |
before 0.4-2 | 0.4-2 |
libmspackDebian:13 |
before 0.4-2 | 0.4-2 |
libmspackDebian:14 |
before 0.4-2 | 0.4-2 |
cabextractMageia:4 |
before 1.5-1.mga4 | 1.5-1.mga4 |
libmspackSUSE:Linux Enterprise Desktop 12 |
before 0.4-6.1 | 0.4-6.1 |
libmspackSUSE:Linux Enterprise Software Development Kit 12 |
before 0.4-6.1 | 0.4-6.1 |
libmspackSUSE:Linux Enterprise Server 12 |
before 0.4-6.1 | 0.4-6.1 |
Show 9 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libmspackSUSE:Linux Enterprise Server for SAP Applications 12 |
before 0.4-6.1 | 0.4-6.1 |
libmspackSUSE:Linux Enterprise Desktop 12 |
before 0.4-10.1 | 0.4-10.1 |
libmspackSUSE:Linux Enterprise Software Development Kit 12 |
before 0.4-10.1 | 0.4-10.1 |
libmspackSUSE:Linux Enterprise Server 12 |
before 0.4-10.1 | 0.4-10.1 |
libmspackSUSE:Linux Enterprise Server for SAP Applications 12 |
before 0.4-10.1 | 0.4-10.1 |
cabextractSUSE:Linux Enterprise Desktop 11 SP3 |
before 1.2-2.12.1 | 1.2-2.12.1 |
cabextractSUSE:Linux Enterprise Desktop 11 SP4 |
before 1.2-2.12.1 | 1.2-2.12.1 |
cabextractUbuntu:Pro:14.04:LTS |
before 1.4-4ubuntu0.1~esm1, plus listed versions 1.4-4 |
1.4-4ubuntu0.1~esm1 |
libmspackUbuntu:Pro:14.04:LTS |
before 0.4-1ubuntu0.1~esm1, plus listed versions 0.4-1 |
0.4-1ubuntu0.1~esm1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
openwall.com/lists/oss-security/2015/01/01/5
bugs.debian.org/cgi-bin/bugreport.cgi?bug=773041
secunia.com/advisories/62793
advisories.mageia.org/MGASA-2015-0052.html
openwall.com/lists/oss-security/2015/01/07/2
lists.opensuse.org/opensuse-updates/2015-02/msg00004.html
Show 21 moreShow less
mandriva.com/security/advisories?name=MDVSA-2015:041
nvd.nist.gov/vuln/detail/CVE-2014-9556
github.com/advisories/GHSA-9768-cv3h-4v3f
security-tracker.debian.org/tracker/CVE-2014-9556
bugs.mageia.org/show_bug.cgi?id=15193
suse.com/support/update/announcement/2015/suse-su-20150366-1
bugzilla.suse.com/912214
suse.com/security/cve/CVE-2014-9556
suse.com/support/update/announcement/2015/suse-su-20150506-1
suse.com/support/update/announcement/2015/suse-su-20150508-1
suse.com/support/update/announcement/2015/suse-su-20152131-1
bugzilla.suse.com/934524
bugzilla.suse.com/934527
bugzilla.suse.com/934528
suse.com/security/cve/CVE-2014-9732
suse.com/security/cve/CVE-2015-4470
suse.com/security/cve/CVE-2015-4471
ubuntu.com/security/CVE-2014-9556
cve.org/CVERecord?id=CVE-2014-9556
suse.com/security/cve/CVE-2010-2800
suse.com/security/cve/CVE-2010-2801