CVE-2017-6419

NameCVE-2017-6419
Descriptionmspack/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.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
ReferencesDLA-1279-1, DSA-3946-1
NVD severitymedium
Debian Bugs871263

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
clamav (PTS)stretch0.102.3+dfsg-0~deb9u1fixed
stretch (security)0.102.4+dfsg-0+deb9u1fixed
buster0.102.4+dfsg-0+deb10u1fixed
bullseye, sid0.102.4+dfsg-1fixed
libmspack (PTS)stretch0.5-1+deb9u3fixed
stretch (security)0.5-1+deb9u2fixed
buster0.10.1-1fixed
bullseye, sid0.10.1-2fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
clamavsourcewheezy0.99.2+dfsg-0+deb7u5DLA-1279-1
clamavsourcestretch0.99.4+dfsg-1+deb9u1
clamavsource(unstable)0.99.3~beta1+dfsg-1unimportant
libmspacksourcejessie0.5-1+deb8u1DSA-3946-1
libmspacksourcestretch0.5-1+deb9u1DSA-3946-1
libmspacksource(unstable)0.6-1871263

Notes

https://bugzilla.clamav.net/show_bug.cgi?id=11701
https://github.com/vrtadmin/clamav-devel/commit/a83773682e856ad6529ba6db8d1792e6d515d7f1
ClamAV uses the libmspack system library when available. This is the
case from starting from Debian Jessie. Debian Wheezy does not have
have libmspack and thus need to have the fix as well in the
src:clamav source package.
libmspack: https://github.com/kyz/libmspack/commit/6139a0b9e93fcb7fcf423e56aa825bc869e02229

Search for package or bug name: Reporting problems