Description
The cli_pdf function in libclamav/pdf.c in ClamAV before 0.96.1 allows remote attackers to cause a denial of service (crash) via a malformed PDF file, related to an inconsistency in the calculated stream length and the real stream length.
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.96.1+dfsg-1 | — |
| Debian 13 | clamav | 0.96.1+dfsg-1 | — |
| Debian 12 | clamav | 0.96.1+dfsg-1 | — |
References
- 1024017 vdb-entry
- clamav-clipdf-dos(58824) vdb-entry
- 40317 vdb-entry
- 43752 third-party-advisory
- ADV-2010-1214 vdb-entry
- MDVSA-2010:110 vendor-advisory
- http://git.clamav.net/gitweb?p=clamav-devel.git%3Ba=commitdiff%3Bh=f0eb394501ec21b9fe67f36cbf5db788711d4236#patch2
- FEDORA-2011-2743 vendor-advisory
- SUSE-SR:2010:014 vendor-advisory
- 39895 third-party-advisory
- https://wwws.clamav.net/bugzilla/show_bug.cgi?id=2016
- FEDORA-2011-2741 vendor-advisory