Stack-based buffer over-read in ClamAV - CVE-2017-11423
Published: March 18, 2018 / Updated: March 22, 2018
Vulnerability details
The vulnerability allows a remote attacker to cause DoS condition on the target system.
The weakness exists in the cabd_read_string function due to stack-based buffer over-read. A remote attacker can send a specially crafted CAB file, trick the victim into opening it, trigger memory corruption and cause the service to crash.
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-11423
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.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
- Gentoo update for ClamAV
- SUSE Linux update for clamav
- SUSE Linux update for clamav
- OpenSUSE Linux update for clamav
- OpenSUSE Linux update for clamav
- Stack-based buffer over-read 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 EPEL 6 update for clamav
- Fedora EPEL 7 update for clamav
- Fedora 27 update for clamav
- Fedora 26 update for clamav