Heap-based buffer overflow in ClamAV - CVE-2017-6419
Published: March 18, 2018 / Updated: March 22, 2018
Vulnerability details
The vulnerability allows a remote attacker to cause DoS condition or execute arbitrary code on the target system.
The weakness exists due to heap-based buffer overflow. A remote attacker can send a specially crafted CHM file, trick the victim into opening it and cause the service to crash or execute arbitrary code with elevated privileges.
Successful exploitation of the vulnerability may result in system compromise.
Affected software
Arch Linux
Debian Linux
Amazon Linux AMI
Gentoo Linux
Fedora
SUSE Linux
Ubuntu
Opensuse
a2ps (Alpine package)
libmspack
clamav
How to mitigate CVE-2017-6419
libmspack - addressed in versions 0.6-0.1.alpha.el6, 0.6-0.1.alpha.el7, 0.6-0.1.alpha.fc25, 0.6-0.1.alpha.fc26, 0.6-0.1.alpha.fc27
clamav - addressed in versions 0.99.3-1.el7, 0.99.3-1.fc26, 0.99.3-1.fc27, 0.99.3-8.el6, 0.99.4-1.el6, 0.99.4-1.el7, 0.99.4-1.fc26, 0.99.4-1.fc27
External References
Related Security Bulletins
- Ubuntu update for libmspack
- Arch Linux update for clamav
- Debian update for libmspack
- Amazon Linux AMI update for clamav
- SUSE Linux update for clamav
- SUSE Linux update for clamav
- Ubuntu update for ClamAV
- Ubuntu update for ClamAV
- Gentoo update for ClamAV
- Amazon Linux AMI update for clamav
- SUSE Linux update for clamav
- SUSE Linux update for clamav
- OpenSUSE Linux update for clamav
- OpenSUSE Linux update for clamav
- Heap-based buffer overflow in a2ps (Alpine package)
- Fedora 26 update for libmspack
- Fedora EPEL 6 update for libmspack
- Fedora EPEL 7 update for libmspack
- Fedora 27 update for libmspack
- Fedora 25 update for libmspack
- Fedora 27 update for clamav
- Fedora 26 update for clamav
- Fedora EPEL 7 update for clamav
- Fedora EPEL 6 update for clamav
- Fedora EPEL 6 update for clamav
- Fedora EPEL 7 update for clamav
- Fedora 27 update for clamav
- Fedora 26 update for clamav