Every CVE Search/ Get API key

CVE-2014-9732

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain...

4.3 MediumFix available

CVE-2014-9732 is a medium vulnerability (CVSS 4.3) in Libmspack Project Libmspack, published June 11, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 7.11%, the 94th percentile. Fixed in libmspack 0.5-1.

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain decompression callbacks in certain cases where an invalid file follows a valid file, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted CAB archive.

Exploit likelihood

7.11%Up 6.0 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 4.3

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain decompression callbacks in certain cases where an invalid file follows a valid file, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted CAB archive.

Record
CVE-2014-9732
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:N/A:P
Updated
2026-11-02
CVE List No score

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain decompression callbacks in certain cases where an invalid file follows a valid file, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted CAB archive.

Record
CVE-2014-9732
Updated
2026-11-02
EUVDEUVD-2014-9538 No score

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain decompression callbacks in certain cases where an invalid file follows a valid file, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted CAB archive.

Record
EUVD-2014-9538
Updated
2026-11-03
GitHub AdvisoriesGHSA-f9hg-4282-x667 No score

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain...

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain decompression callbacks in certain cases where an invalid file follows a valid file, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted CAB archive.

Record
GHSA-f9hg-4282-x667
Updated
2026-11-02
OSV No score

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain decompression callbacks in certain cases where an invalid file follows a valid file, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted CAB archive.

Record
CVE-2014-9732
Updated
2026-11-02
OSVDEBIAN-CVE-2014-9732 No score

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain decompression callbacks in certain cases where an invalid file follows a valid file, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted CAB archive.

Record
DEBIAN-CVE-2014-9732
Updated
2026-11-02
Show 4 moreShow less
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
OSVSUSE-SU-2015:2215-1 No score

Security update for libmspack

libmspack was updated to fix several security vulnerabilities.

  • Fix null pointer dereference on a crafted CAB. (bsc#934524, CVE-2014-9732)
  • Fix denial of service while processing crafted CHM file. (bsc#934525, CVE-2015-4467)
  • Fix denial of service while processing crafted CHM file. (bsc#934529, CVE-2015-4472)
  • Fix pointer arithmetic overflow during CHM decompression. (bsc#934526, CVE-2015-4469)
  • Fix off-by-one buffer over-read in mspack/mszipd.c. (bsc#934527, CVE-2015-4470)
  • Fix off-by-one buffer under-read in mspack/lzxd.c. (bsc#934528, CVE-2015-4471)
Record
SUSE-SU-2015:2215-1
Updated
2026-11-02
OSVSUSE-SU-2016:0011-1 No score

Security update for libmspack

libmspack was updated to fix security issues.

These security issues were fixed:

  • CVE-2014-9732: The cabd_extract function in cabd.c in libmspack did not properly maintain decompression callbacks in certain cases where an invalid file follows a valid file, which allowed remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted CAB archive (bnc#934524).
  • CVE-2015-4467: The chmd_init_decomp function in chmd.c in libmspack did not properly validate the reset interval, which allowed remote attackers to cause a denial of service (divide-by-zero error and application crash) via a crafted CHM file (bnc#934525).
  • CVE-2015-4468: Multiple integer overflows in the search_chunk function in chmd.c in libmspack allowed remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file (bnc#934526).
  • CVE-2015-4469: The chmd_read_headers function in chmd.c in libmspack did not validate name lengths, which allowed remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file (bnc#934526).
  • CVE-2015-4470: Off-by-one error in the inflate function in mszipd.c in libmspack allowed remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CAB archive (bnc#934527).
  • CVE-2015-4471: Off-by-one error in the lzxd_decompress function in lzxd.c in libmspack allowed remote attackers to cause a denial of service (buffer under-read and application crash) via a crafted CAB archive (bnc#934528).
  • CVE-2015-4472: Off-by-one error in the READ_ENCINT macro in chmd.c in libmspack allowed remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted CHM file (bnc#934529).
Record
SUSE-SU-2016:0011-1
Updated
2026-11-02
OSVUBUNTU-CVE-2014-9732 No score

The cabd_extract function in cabd.c in libmspack before 0.5 does not properly maintain decompression callbacks in certain cases where an invalid file follows a valid file, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted CAB archive.

Record
UBUNTU-CVE-2014-9732
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libmspack
Debian:12
before 0.5-1
0.5-1
libmspack
Debian:13
before 0.5-1
0.5-1
libmspack
Debian:14
before 0.5-1
0.5-1
cabextract
SUSE:Linux Enterprise Desktop 11 SP3
before 1.2-2.12.1
1.2-2.12.1
cabextract
SUSE:Linux Enterprise Desktop 11 SP4
before 1.2-2.12.1
1.2-2.12.1
libmspack
SUSE:Linux Enterprise Software Development Kit 11 SP3
before 0.0.20060920alpha-74.10.1
0.0.20060920alpha-74.10.1
libmspack
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 0.0.20060920alpha-74.10.1
0.0.20060920alpha-74.10.1
libmspack
SUSE:Linux Enterprise Desktop 11 SP3
before 0.0.20060920alpha-74.10.1
0.0.20060920alpha-74.10.1
libmspack
SUSE:Linux Enterprise Desktop 11 SP4
before 0.0.20060920alpha-74.10.1
0.0.20060920alpha-74.10.1
libmspack
SUSE:Linux Enterprise Server 11 SP3
before 0.0.20060920alpha-74.10.1
0.0.20060920alpha-74.10.1
Show 14 moreShow less
Affected packages
PackageAffectedFixed
libmspack
SUSE:Linux Enterprise Server 11 SP3-TERADATA
before 0.0.20060920alpha-74.10.1
0.0.20060920alpha-74.10.1
libmspack
SUSE:Linux Enterprise Server for SAP Applications 11 SP3
before 0.0.20060920alpha-74.10.1
0.0.20060920alpha-74.10.1
libmspack
SUSE:Linux Enterprise Server 11 SP4
before 0.0.20060920alpha-74.10.1
0.0.20060920alpha-74.10.1
libmspack
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 0.0.20060920alpha-74.10.1
0.0.20060920alpha-74.10.1
libmspack
SUSE:Linux Enterprise Desktop 12
before 0.4-14.4
0.4-14.4
libmspack
SUSE:Linux Enterprise Desktop 12 SP1
before 0.4-14.4
0.4-14.4
libmspack
SUSE:Linux Enterprise Software Development Kit 12
before 0.4-14.4
0.4-14.4
libmspack
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 0.4-14.4
0.4-14.4
libmspack
SUSE:Linux Enterprise Server 12
before 0.4-14.4
0.4-14.4
libmspack
SUSE:Linux Enterprise Server for SAP Applications 12
before 0.4-14.4
0.4-14.4
libmspack
SUSE:Linux Enterprise Server 12 SP1
before 0.4-14.4
0.4-14.4
libmspack
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 0.4-14.4
0.4-14.4
cabextract
Ubuntu:Pro:14.04:LTS
before 1.4-4ubuntu0.1~esm1, plus listed versions
1.4-4
1.4-4ubuntu0.1~esm1
libmspack
Ubuntu:Pro:14.04:LTS
before 0.4-1ubuntu0.1~esm1, plus listed versions
0.4-1
0.4-1ubuntu0.1~esm1

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 19 moreShow less
MoveEnter Open