Unscored severity · published May 26, 2010
CVE-2010-1640
Off-by-one error in the parseicon function in libclamav/pe_icons.c in ClamAV 0.96 allows remote attackers to cause a denial of service (crash) via a crafted PE icon that triggers…
–
CVSS
2.9%
EPSS
No
On KEV
Description
Off-by-one error in the parseicon function in libclamav/pe_icons.c in ClamAV 0.96 allows remote attackers to cause a denial of service (crash) via a crafted PE icon that triggers an out-of-bounds read, related to improper rounding during scaling.
Exploitation
Is it being used?
Exploit prediction (EPSS)2.9% · higher than 87% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CL
Clamav · Clamav
0.96 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2010-1640
CVE.org
https://www.cve.org/CVERecord?id=CVE-2010-1640
git.clamav.net
http://git.clamav.net/gitweb?p=clamav-devel.git%3Ba=blob_plain%3Bf=ChangeLog%3Bhb=clamav-0.96.1
git.clamav.net
http://git.clamav.net/gitweb?p=clamav-devel.git%3Ba=blobdiff%3Bf=libclamav/pe_icons.c%3Bh=3f1bc5be69d0f9d84e576814d1a3cc6f40c4ff2c%3Bhp=39a714f05968f9e929576bf171dd0eb58bf06bef%3Bhb=7f0e3bbf77382d9782e0189bf80f5f59a95779b3%3Bhpb=f0eb394501ec21b9fe67f36cbf5db788711d4236
lists.opensuse.org
http://lists.opensuse.org/opensuse-security-announce/2010-08/msg00001.html
Vendor Advisory
http://secunia.com/advisories/39895
www.mandriva.com
http://www.mandriva.com/security/advisories?name=MDVSA-2010:110
www.openwall.com
http://www.openwall.com/lists/oss-security/2010/05/21/7
More from Clamav
9.8
CVE-2025-20260
ClamAV PDF Scanning Buffer Overflow Vulnerability
9.8
CVE-2023-20032
On Feb 15, 2023, the following vulnerability in the ClamAV scanning library was disclosed: A vulnerability in the HFS+ partition file parser of ClamAV versions 1.0.0 and…
9.8
CVE-2013-7088
ClamAV before 0.97.7 has buffer overflow in the libclamav component
9.8
CVE-2013-7087
ClamAV before 0.97.7 has WWPack corrupt heap memory
9.8
CVE-2007-6745
clamav 0.91.2 suffers from a floating point exception when using ScanOLE2
