5
CVSSv2

CVE-2018-18586

Published: 23/10/2018 Updated: 11/04/2024
CVSS v2 Base Score: 5 | Impact Score: 2.9 | Exploitability Score: 10
CVSS v3 Base Score: 5.3 | Impact Score: 1.4 | Exploitability Score: 3.9
VMScore: 445
Vector: AV:N/AC:L/Au:N/C:P/I:N/A:N

Vulnerability Summary

chmextract.c in the chmextract sample program, as distributed with libmspack prior to 0.8alpha, does not protect against absolute/relative pathnames in CHM files, leading to Directory Traversal. NOTE: the vendor disputes that this is a libmspack vulnerability, because chmextract.c was only intended as a source-code example, not a supported application

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

kyzer libmspack 0.7

kyzer libmspack 0.6

kyzer libmspack 0.5

kyzer libmspack 0.4

kyzer libmspack 0.3

Vendor Advisories

Debian Bug report logs - #911640 libmspack: CVE-2018-18584: CAB block input buffer is one byte too small for maximal Quantum block Package: src:libmspack; Maintainer for src:libmspack is Marc Dequènes (Duck) <Duck@DuckCorporg>; Reported by: Salvatore Bonaccorso <carnil@debianorg> Date: Mon, 22 Oct 2018 22:12:09 UTC ...
Debian Bug report logs - #911639 libmspack: CVE-2018-18586: add anti "/" and leading slash protection to chmextract Package: src:libmspack; Maintainer for src:libmspack is Marc Dequènes (Duck) <Duck@DuckCorporg>; Reported by: Salvatore Bonaccorso <carnil@debianorg> Date: Mon, 22 Oct 2018 22:12:06 UTC Severity: m ...
Debian Bug report logs - #911637 libmspack: CVE-2018-18585: Avoid returning CHM file entries that are "blank" because they have embedded null bytes Package: src:libmspack; Maintainer for src:libmspack is Marc Dequènes (Duck) <Duck@DuckCorporg>; Reported by: Salvatore Bonaccorso <carnil@debianorg> Date: Mon, 22 Oct ...
** DISPUTED ** chmextractc in the chmextract sample program, as distributed with libmspack before 08alpha, does not protect against absolute/relative pathnames in CHM files, leading to Directory Traversal NOTE: the vendor disputes that this is a libmspack vulnerability, because chmextractc was only intended as a source-code example, not a suppo ...