Every CVE Search/ Get API key

CVE-2019-1010305

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The...

5.5 MediumFix available

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The component is: function chmd_read_headers() in libmspack(file libmspack/mspack/chmd.c). The attack vector is: the victim must open a specially crafted chm file. The fixed version is: after commit 2f084136cfe0d05e5bf5703f3e83c6d955234b4d.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

1.46%Down 0.2 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 5.5

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The component is: function chmd_read_headers() in libmspack(file libmspack/mspack/chmd.c). The attack vector is: the victim must open a specially crafted chm file. The fixed version is: after commit 2f084136cfe0d05e5bf5703f3e83c6d955234b4d.

Record
CVE-2019-1010305
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:P/I:N/A:N
Weakness
CWE-119
Updated
2026-11-02
CVE List No score

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The component is: function chmd_read_headers() in libmspack(file libmspack/mspack/chmd.c). The attack vector is: the victim must open a specially crafted chm file. The fixed version is: after commit 2f084136cfe0d05e5bf5703f3e83c6d955234b4d.

Record
CVE-2019-1010305
Updated
2026-11-02
EUVDEUVD-2019-2041 No score

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The component is: function chmd_read_headers() in libmspack(file libmspack/mspack/chmd.c). The attack vector is: the victim must open a specially crafted chm file. The fixed version is: after commit 2f084136cfe0d05e5bf5703f3e83c6d955234b4d.

Record
EUVD-2019-2041
Updated
2026-11-03
GitHub AdvisoriesGHSA-w7hv-jwj8-qh4r No score

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The...

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The component is: function chmd_read_headers() in libmspack(file libmspack/mspack/chmd.c). The attack vector is: the victim must open a specially crafted chm file. The fixed version is: after commit 2f084136cfe0d05e5bf5703f3e83c6d955234b4d.

Record
GHSA-w7hv-jwj8-qh4r
Weakness
CWE-119
Updated
2026-11-02
OSVALPINE-CVE-2019-1010305 5.5

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The component is: function chmd_read_headers() in libmspack(file libmspack/mspack/chmd.c). The attack vector is: the victim must open a specially crafted chm file. The fixed version is: after commit 2f084136cfe0d05e5bf5703f3e83c6d955234b4d.

Record
ALPINE-CVE-2019-1010305
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-03
OSV 5.5

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The component is: function chmd_read_headers() in libmspack(file libmspack/mspack/chmd.c). The attack vector is: the victim must open a specially crafted chm file. The fixed version is: after commit 2f084136cfe0d05e5bf5703f3e83c6d955234b4d.

Record
CVE-2019-1010305
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 14 moreShow less
OSVDEBIAN-CVE-2019-1010305 5.5

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The component is: function chmd_read_headers() in libmspack(file libmspack/mspack/chmd.c). The attack vector is: the victim must open a specially crafted chm file. The fixed version is: after commit 2f084136cfe0d05e5bf5703f3e83c6d955234b4d.

Record
DEBIAN-CVE-2019-1010305
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2020:1686 2.5

Red Hat Security Advisory: libmspack security and bug fix update

Record
RHSA-2020:1686
CVSS 3.0
2.5 LowCVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVRHSA-2020:3848 2.5

Red Hat Security Advisory: libmspack security update

Record
RHSA-2020:3848
CVSS 3.0
2.5 LowCVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVRLSA-2020:1686 2.5

Low: libmspack security and bug fix update

The libmspack packages contain a library providing compression and extraction of the Cabinet (CAB) file format used by Microsoft.

Security Fix(es):

  • libmspack: buffer overflow in function chmd_read_headers() (CVE-2019-1010305)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.2 Release Notes linked from the References section.

Record
RLSA-2020:1686
CVSS 3.0
2.5 LowCVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2019-1010305 5.5

libmspack 0.9.1alpha is affected by: Buffer Overflow. The impact is: Information Disclosure. The component is: function chmd_read_headers() in libmspack(file libmspack/mspack/chmd.c). The attack vector is: the victim must open a specially crafted chm file. The fixed version is: after commit 2f084136cfe0d05e5bf5703f3e83c6d955234b4d.

Record
UBUNTU-CVE-2019-1010305
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVALSA-2020:1686 No score

Low: libmspack security and bug fix update

The libmspack packages contain a library providing compression and extraction of the Cabinet (CAB) file format used by Microsoft.

Security Fix(es):

  • libmspack: buffer overflow in function chmd_read_headers() (CVE-2019-1010305)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2020:1686
Updated
2026-11-05
OSVMGASA-2019-0248 No score

Updated libmspack packages fix security vulnerability

Updated libmspack packages fix security vulnerability:

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
MGASA-2019-0248
Updated
2026-11-02
OSVopenSUSE-SU-2020:0746-1 No score

Security update for libmspack

This update for libmspack fixes the following issues:

Security issue fixed:

  • CVE-2019-1010305: Fixed a buffer overflow triggered by a crafted chm file which could have led to information disclosure (bsc#1141680).

Other issue addressed:

  • Enable build-time tests (bsc#1130489)

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2020:0746-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13619-1 No score

libmspack-devel-0.11-2.1 on GA media

These are all security issues fixed in the libmspack-devel-0.11-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13619-1
Updated
2026-11-02
OSVSUSE-SU-2020:1493-1 No score

Security update for libmspack

This update for libmspack fixes the following issues:

Security issue fixed:

  • CVE-2019-1010305: Fixed a buffer overflow triggered by a crafted chm file which could have led to information disclosure (bsc#1141680).

Other issue addressed:

  • Enable build-time tests (bsc#1130489)
Record
SUSE-SU-2020:1493-1
Updated
2026-11-02
OSVSUSE-SU-2020:2711-1 No score

Security update for libmspack

This update for libmspack fixes the following issues:

Security issues fixed:

  • CVE-2019-1010305: Fixed a buffer overflow triggered by a crafted chm file which could have led to information disclosure (bsc#1141680).
  • CVE-2018-18584: The CAB block input buffer was one byte too small for the maximal Quantum block, leading to an out-of-bounds write. (bsc#1113038)
  • CVE-2018-18585: chmd_read_headers accepted a filename that has '\0' as its first or second character (such as the '/\0' name). (bsc#1113039)
  • Fix off-by-one bounds check on CHM PMGI/PMGL chunk numbers and reject empty filenames.
Record
SUSE-SU-2020:2711-1
Updated
2026-11-02
OSVUSN-4066-1 No score

libmspack vulnerability

It was discovered that libmspack incorrectly handled certain CHM files. A remote attacker could possibly use this issue to access sensitive information.

Record
USN-4066-1
Updated
2026-11-02
OSVUSN-4066-2 No score

clamav vulnerability

USN-4066-1 fixed a vulnerability in libmspack. This update provides the corresponding update for ClamAV in Ubuntu 12.04 ESM and Ubuntu 14.04 ESM.

Original advisory details:

It was discovered that ClamAV incorrectly handled certain CHM files. A remote attacker could possibly use this issue to access sensitive information.

Record
USN-4066-2
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
Alpine:v3.10
before 0.8_alpha-r1
0.8_alpha-r1
libmspack
Alpine:v3.11
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.12
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.13
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.14
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.15
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.16
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.17
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.18
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.19
before 0.10.1_alpha-r0
0.10.1_alpha-r0
Show 46 moreShow less
Affected packages
PackageAffectedFixed
libmspack
Alpine:v3.20
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.21
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.22
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.23
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.24
before 0.10.1_alpha-r0
0.10.1_alpha-r0
libmspack
Alpine:v3.8
before 0.8_alpha-r1
0.8_alpha-r1
libmspack
Alpine:v3.9
before 0.8_alpha-r1
0.8_alpha-r1
libmspack
AlmaLinux:8
before 0.7-0.3.alpha.el8.4
0.7-0.3.alpha.el8.4
libmspack-devel
AlmaLinux:8
before 0.7-0.3.alpha.el8.4
0.7-0.3.alpha.el8.4
libmspack
Debian:12
before 0.10.1-1
0.10.1-1
libmspack
Debian:13
before 0.10.1-1
0.10.1-1
libmspack
Debian:14
before 0.10.1-1
0.10.1-1
libmspack
Debian:8
before 0.5-1+deb8u4, plus listed versions
0.5-10.5-1+deb8u10.5-1+deb8u20.5-1+deb8u3
0.5-1+deb8u4
libmspack
Debian:9
before 0.5-1+deb9u4, plus listed versions
0.5-10.5-1+deb9u10.5-1+deb9u20.5-1+deb9u3
0.5-1+deb9u4
libmspack
Mageia:6
before 0.10.1-0.alpha.1.mga6
0.10.1-0.alpha.1.mga6
libmspack
Red Hat:enterprise_linux:8::appstream
before 0:0.7-0.3.alpha.el8.4
0:0.7-0.3.alpha.el8.4
libmspack-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:0.7-0.3.alpha.el8.4
0:0.7-0.3.alpha.el8.4
libmspack-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:0.7-0.3.alpha.el8.4
0:0.7-0.3.alpha.el8.4
libmspack
Red Hat:enterprise_linux:8::crb
before 0:0.7-0.3.alpha.el8.4
0:0.7-0.3.alpha.el8.4
libmspack-debuginfo
Red Hat:enterprise_linux:8::crb
before 0:0.7-0.3.alpha.el8.4
0:0.7-0.3.alpha.el8.4
libmspack-debugsource
Red Hat:enterprise_linux:8::crb
before 0:0.7-0.3.alpha.el8.4
0:0.7-0.3.alpha.el8.4
libmspack-devel
Red Hat:enterprise_linux:8::crb
before 0:0.7-0.3.alpha.el8.4
0:0.7-0.3.alpha.el8.4
libmspack
Red Hat:enterprise_linux:7::client
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack-debuginfo
Red Hat:enterprise_linux:7::client
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack-devel
Red Hat:enterprise_linux:7::client
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack
Red Hat:enterprise_linux:7::computenode
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack-devel
Red Hat:enterprise_linux:7::computenode
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack
Red Hat:enterprise_linux:7::server
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack-debuginfo
Red Hat:enterprise_linux:7::server
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack-devel
Red Hat:enterprise_linux:7::server
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack
Red Hat:enterprise_linux:7::workstation
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack-devel
Red Hat:enterprise_linux:7::workstation
before 0:0.5-0.8.alpha.el7
0:0.5-0.8.alpha.el7
libmspack
Rocky Linux:8
before 0:0.7-0.3.alpha.el8.4
0:0.7-0.3.alpha.el8.4
libmspack
SUSE:Linux Enterprise Module for Basesystem 15 SP1
before 0.6-3.8.19
0.6-3.8.19
libmspack
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 3 CVEs
before 0.4-15.7.1
0.4-15.7.1
libmspack
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 3 CVEs
before 0.4-15.7.1
0.4-15.7.1
libmspack
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 3 CVEs
before 0.4-15.7.1
0.4-15.7.1
clamav
Ubuntu:Pro:14.04:LTS
before 0.100.3+dfsg-0ubuntu0.14.04.1+esm1, plus listed versions
0.97.8+dfsg-1ubuntu40.97.8+dfsg-1ubuntu50.98.1+dfsg-1ubuntu40.98.1+dfsg-1ubuntu50.98.1+dfsg-2ubuntu2
Show 16 moreShow less
0.98.1+dfsg-4ubuntu10.98.1+dfsg-4ubuntu1.10.98.5+addedllvm-0ubuntu0.14.04.10.98.6+dfsg-0ubuntu0.14.04.10.98.7+dfsg-0ubuntu0.14.04.10.99.2+addedllvm-0ubuntu0.14.04.10.99.2+addedllvm-0ubuntu0.14.04.20.99.3+addedllvm-0ubuntu0.14.04.10.99.4+addedllvm-0ubuntu0.14.04.10.100.1+dfsg-1ubuntu0.14.04.10.100.1+dfsg-1ubuntu0.14.04.20.100.1+dfsg-1ubuntu0.14.04.30.100.1+dfsg-1ubuntu0.14.04.40.100.2+dfsg-1ubuntu0.14.04.10.100.2+dfsg-1ubuntu0.14.04.20.100.3+dfsg-0ubuntu0.14.04.1
0.100.3+dfsg-0ubuntu0.14.04.1+esm1
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
libmspack
Ubuntu:16.04:LTS
before 0.5-1ubuntu0.16.04.4, plus listed versions
0.5-10.5-1ubuntu0.16.04.10.5-1ubuntu0.16.04.20.5-1ubuntu0.16.04.3
0.5-1ubuntu0.16.04.4
libmspack
Ubuntu:18.04:LTS
before 0.6-3ubuntu0.3, plus listed versions
0.6-30.6-3ubuntu0.10.6-3ubuntu0.2
0.6-3ubuntu0.3
libmspack
Ubuntu:20.04:LTS
before 0.10.1-1
0.10.1-1
libmspack
Ubuntu:Pro:14.04:LTS
From an advisory covering 12 CVEs
before 0.4-1ubuntu0.1~esm2, plus listed versions
0.4-10.4-1ubuntu0.1~esm1
0.4-1ubuntu0.1~esm2
libmspack
openSUSE:Leap 15.1
before 0.6-lp151.4.3.1
0.6-lp151.4.3.1

History

History
RecordedChangedSources
affected
facts, referencesOSV
affectedOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2019-1010305 is a medium vulnerability (CVSS 5.5) in Kyzer Libmspack, published July 15, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.46%, the 73rd percentile. Fixed in libmspack 0.8_alpha-r1.

References

Show 52 moreShow less
MoveEnter Open