Description Off-by-one error in the READ_ENCINT macro in chmd.c in libmspack before 0.5 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted CHM file.
CVSS vector AV:N/AC:M/C:P/I:P/A:P Exploitability: 8.6 | Impact: 6.4 Affected Packages3 packages
🔴 Vulnerability Details6 OSV libmspack vulnerabilities ↗ 2025-10-01 ▶ OSV libxmltok vulnerabilities ↗ 2025-01-13 ▶ OSV libxmltok vulnerabilities ↗ 2022-07-19 ▶ GHSA GHSA-p84q-j7vr-6c2r: Off-by-one error in the READ_ENCINT macro in chmd ↗ 2022-05-17 ▶ CVEList CVE-2015-4472: Off-by-one error in the READ_ENCINT macro in chmd ↗ 2015-06-11 ▶ Show 1 more
📋 Vendor Advisories3 Ubuntu libmspack vulnerabilities ↗ 2025-10-01 ▶ Red Hat expat: Undefined behavior and pointer overflows ↗ 2016-05-15 ▶ Debian CVE-2015-4472: libmspack - Off-by-one error in the READ_ENCINT macro in chmd.c in libmspack before 0.5 allo... ↗ 2015 ▶
💬 Community2 Bugzilla CVE-2016-4472 expat: Undefined behavior and pointer overflows ↗ 2016-06-09 ▶ Bugzilla CVE-2015-4467 CVE-2015-4472 libmspack: denial of service while processing crafted CHM file (floating point exception) ↗ 2015-01-08 ▶