Skip to content

CVE-2017-6419 mspack/lzxd.c in libmspack 0.5alpha, as used in ClamAV 0.99.2, allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified othe...

HighCVSS 7.8 EPSS 2.0%
Published
Updated
Exploit status
No public exploit known

Description

mspack/lzxd.c in libmspack 0.5alpha, as used in ClamAV 0.99.2, allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted CHM file.

Affected products

ProductAffected versionsFixed in
debian/clamav(Debian:12) < 0.99.3~beta1+dfsg-1 0.99.3~beta1+dfsg-1
debian/clamav(Debian:13) < 0.99.3~beta1+dfsg-1 0.99.3~beta1+dfsg-1
debian/clamav(Debian:14) < 0.99.3~beta1+dfsg-1 0.99.3~beta1+dfsg-1
debian/libmspack(Debian:12) < 0.6-1 0.6-1
debian/libmspack(Debian:13) < 0.6-1 0.6-1
debian/libmspack(Debian:14) < 0.6-1 0.6-1
libmspack project libmspack = 0.5-alpha No fix listed
alpine/clamav(Alpine:v3.10) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.11) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.12) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.13) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.14) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.15) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.16) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.17) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.18) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.19) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.20) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.21) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.22) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.23) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.24) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.8) < 0.99.4-r0 0.99.4-r0
alpine/clamav(Alpine:v3.9) < 0.99.4-r0 0.99.4-r0
alpine/libmspack(Alpine:v3.10) < 0.5_alpha-r1 0.5_alpha-r1
Show 21 more
ProductAffected versionsFixed in
alpine/libmspack(Alpine:v3.11) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.12) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.13) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.14) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.15) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.16) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.17) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.18) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.19) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.20) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.21) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.22) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.23) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.24) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.3) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.4) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.5) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.6) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.7) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.8) < 0.5_alpha-r1 0.5_alpha-r1
alpine/libmspack(Alpine:v3.9) < 0.5_alpha-r1 0.5_alpha-r1

References