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, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDLA-1279-1, DSA-3946-1
Debian Bugs871263

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
clamav (PTS)bullseye0.103.10+dfsg-0+deb11u1fixed
bookworm1.0.5+dfsg-1~deb12u1fixed
sid, trixie1.4.1+dfsg-1fixed
libmspack (PTS)bullseye0.10.1-2fixed
bookworm0.11-1fixed
sid, trixie0.11-1.1fixed

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