PT-2017-3937 · Caolan Mcnamara+5 · Libmspack+5

·

CVE-2018-14681

·

Published

2016-02-07

·

Updated

2026-02-06

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions libmspack versions prior to 0.7alpha
Description The issue is related to the kwajd read headers function in libmspack, which can cause a one or two byte overwrite due to bad KWAJ file header extensions. This can lead to a buffer overflow in memory. The exploitation of this issue may allow a remote attacker to cause a denial of service using a KWAJ file.
Recommendations For versions prior to 0.7alpha, update to version 0.7alpha or later to resolve the issue. As a temporary workaround, consider restricting the use of the kwajd read headers function until a patch is available. Avoid using the kwajd read headers function with untrusted KWAJ files to minimize the risk of exploitation.

Fix

Memory Corruption

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALT-PU-2016-1082
ALT-PU-2018-2498
BDU:2020-01873
CESA-2018_3327
CLEANSTART-2026-LA13761
CLEANSTART-2026-NJ87139
CLEANSTART-2026-TC95380
CLEANSTART-2026-WX01708
CVE-2018-14681
DLA-1460-1
DSA-4260-1
MGASA-2018-0455
OPENSUSE-SU-2018_3315-1
OPENSUSE-SU-2018_3505-1
OPENSUSE-SU-2021:1200-1
OPENSUSE-SU-2021:2802-1
OPENSUSE-SU-2021_1200-1
OPENSUSE-SU-2021_2802-1
OPENSUSE-SU-2024:10958-1
RHSA-2018:3327
RHSA-2018_3327
SUSE-SU-2018:3250-1
SUSE-SU-2018:3436-1
SUSE-SU-2018:3436-2
SUSE-SU-2018:3441-1
SUSE-SU-2021:2765-1
SUSE-SU-2021:2802-1
SUSE-SU-2021_2765-1
USN-3728-1
USN-3728-2
USN-3728-3
USN-3789-2
USN-7788-1

Affected Products

Alt Linux
Centos
Red Hat
Suse
Ubuntu
Libmspack