Every CVE Search/ Get API key

CVE-2015-4468

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow...

4.3 MediumFix available

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file.

Exploit likelihood

1.43%Up 0.2 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 4.3

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file.

Record
CVE-2015-4468
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:N/A:P
Weakness
CWE-189
Updated
2026-11-02
CVE List No score

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file.

Record
CVE-2015-4468
Updated
2026-11-02
EUVDEUVD-2015-4488 No score

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file.

Record
EUVD-2015-4488
Updated
2026-11-03
GitHub AdvisoriesGHSA-f6cg-9mvp-r5gc No score

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow...

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file.

Record
GHSA-f6cg-9mvp-r5gc
Updated
2026-11-02
OSV No score

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file.

Record
CVE-2015-4468
Updated
2026-11-02
OSVDEBIAN-CVE-2015-4468 No score

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file.

Record
DEBIAN-CVE-2015-4468
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-2015-4468 No score

Multiple integer overflows in the search_chunk function in chmd.c in libmspack before 0.5 allow remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted CHM file.

Record
UBUNTU-CVE-2015-4468
Updated
2026-11-02
OSVUSN-7788-1 No score

libmspack vulnerabilities

Jakub Wilk discovered that libmspack did not correctly handle certain integer operations and bounds checking. A remote attacker could possibly use this issue to cause a denial of service. (CVE-2015-4467, CVE-2015-4468, CVE-2015-4469, CVE-2015-4472)

It was discovered that libmspack incorrectly handled certain malformed CAB files. A remote attacker could use this issue to cause libmspack to crash, resulting in a denial of service. (CVE-2017-11423)

It was discovered that libmspack incorrectly handled certain malformed CHM files. A remote attacker could use this issue to cause libmspack to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2017-6419)

Hanno Böck discovered that libmspack incorrectly handled certain CHM files. An attacker could possibly use this issue to cause a denial of service. (CVE-2018-14679, CVE-2018-14680)

Jakub Wilk discovered that libmspack incorrectly handled certain KWAJ files. An attacker could possibly use this issue to execute arbitrary code. (CVE-2018-14681)

Dmitry Glavatskikh discovered that libmspack incorrectly handled certain CHM files. An attacker could possibly use this issue to execute arbitrary code. (CVE-2018-14682)

It was discovered libmspack incorrectly handled certain malformed CAB files. A remote attacker could use this issue to cause libmspack to crash, resulting in a denial of service. (CVE-2018-18585)

It was discovered that libmspack incorrectly handled certain CHM files. A remote attacker could possibly use this issue to access sensitive information. (CVE-2019-1010305)

Record
USN-7788-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libmspack
Debian:12
before 0.4-3
0.4-3
libmspack
Debian:13
before 0.4-3
0.4-3
libmspack
Debian:14
before 0.4-3
0.4-3
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
libmspack
Ubuntu:Pro:14.04:LTS
before 0.4-1ubuntu0.1~esm2, plus listed versions
0.4-10.4-1ubuntu0.1~esm1
0.4-1ubuntu0.1~esm2

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2015-4468 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 1.43%, the 73rd percentile. Fixed in libmspack 0.4-3.

References

Show 29 moreShow less
MoveEnter Open