Description
Integer underflow in the cli_scanpe function in pe.c in ClamAV before 0.97.8 allows remote attackers to cause a denial of service (crash) via a skewed offset larger than the size of the PE section in a UPX packed executable, which triggers an out-of-bounds read.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | clamav | 0.97.8+dfsg-1 | — |
| Debian 13 | clamav | 0.97.8+dfsg-1 | — |
| Debian 12 | clamav | 0.97.8+dfsg-1 | — |
References
- 53150 third-party-advisory
- FEDORA-2013-10853 vendor-advisory
- FEDORA-2013-8047 vendor-advisory
- SUSE-SU-2014:1571 vendor-advisory
- openSUSE-SU-2013:0881 vendor-advisory
- http://blog.clamav.net/2013/04/clamav-0978-has-been-released.html
- http://support.apple.com/kb/HT5892
- https://github.com/vrtadmin/clamav-devel/commit/270e368b99e93aa5447d46c797c92c3f9f39f375
- USN-1816-1 vendor-advisory
- openSUSE-SU-2013:0883 vendor-advisory
- 53182 third-party-advisory
- APPLE-SA-2013-09-12-1 vendor-advisory
- [oss-security] 20130429 Re: Multiple potential security issues fixed in ClamAV 0.97.8 - any further details? mailing-list
- APPLE-SA-2013-09-17-1 vendor-advisory
- 59434 vdb-entry
- [oss-security] 20130424 Re: Multiple potential security issues fixed in ClamAV 0.97.8 - any further details? mailing-list
- MDVSA-2013:159 vendor-advisory
- FEDORA-2013-10953 vendor-advisory
- https://bugzilla.clamav.net/show_bug.cgi?id=7055
- FEDORA-2013-10980 vendor-advisory
- http://support.apple.com/kb/HT5880