CVE-2024-20290
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote...
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to an incorrect check for end-of-string values during scanning, which may result in a heap buffer over-read. An attacker could exploit this vulnerability by submitting a crafted file containing OLE2 content to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to cause the ClamAV scanning process to terminate, resulting in a DoS condition on the affected software and consuming available system resources. For a description of this vulnerability, see the ClamAV blog .
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to an incorrect check for end-of-string values during scanning, which may result in a heap buffer over-read. An attacker could exploit this vulnerability by submitting a crafted file containing OLE2 content to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to cause the ClamAV scanning process to terminate, resulting in a DoS condition on the affected software and consuming available system resources. For a description of this vulnerability, see the ClamAV blog .
- Record
CVE-2024-20290- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-126
- Updated
- 2026-11-02
EUVDEUVD-2024-18005
7.5
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to an incorrect check for end-of-string values during scanning, which may result in a heap buffer over-read. An attacker could exploit this vulnerability by submitting a crafted file containing OLE2 content to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to cause the ClamAV scanning process to terminate, resulting in a DoS condition on the affected software and consuming available system resources. For a description of this vulnerability, see the ClamAV blog .
- Record
EUVD-2024-18005- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-xcpx-h22f-m42v
7.5
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote...
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device.
This vulnerability is due to an incorrect check for end-of-string values during scanning, which may result in a heap buffer over-read. An attacker could exploit this vulnerability by submitting a crafted file containing OLE2 content to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to cause the ClamAV scanning process to terminate, resulting in a DoS condition on the affected software and consuming available system resources.
For a description of this vulnerability, see the ClamAV blog .
- Record
GHSA-xcpx-h22f-m42v- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-125, CWE-126
- Updated
- 2026-11-02
NVD
7.5
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to an incorrect check for end-of-string values during scanning, which may result in a heap buffer over-read. An attacker could exploit this vulnerability by submitting a crafted file containing OLE2 content to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to cause the ClamAV scanning process to terminate, resulting in a DoS condition on the affected software and consuming available system resources. For a description of this vulnerability, see the ClamAV blog .
- Record
CVE-2024-20290- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-126, CWE-125
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-20290
7.5
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to an incorrect check for end-of-string values during scanning, which may result in a heap buffer over-read. An attacker could exploit this vulnerability by submitting a crafted file containing OLE2 content to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to cause the ClamAV scanning process to terminate, resulting in a DoS condition on the affected software and consuming available system resources. For a description of this vulnerability, see the ClamAV blog .
- Record
ALPINE-CVE-2024-20290- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSV
7.5
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to an incorrect check for end-of-string values during scanning, which may result in a heap buffer over-read. An attacker could exploit this vulnerability by submitting a crafted file containing OLE2 content to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to cause the ClamAV scanning process to terminate, resulting in a DoS condition on the affected software and consuming available system resources. For a description of this vulnerability, see the ClamAV blog .
- Record
CVE-2024-20290- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 4 moreShow less
OSVDEBIAN-CVE-2024-20290
7.5
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to an incorrect check for end-of-string values during scanning, which may result in a heap buffer over-read. An attacker could exploit this vulnerability by submitting a crafted file containing OLE2 content to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to cause the ClamAV scanning process to terminate, resulting in a DoS condition on the affected software and consuming available system resources. For a description of this vulnerability, see the ClamAV blog .
- Record
DEBIAN-CVE-2024-20290- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-20290
7.5
A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. This vulnerability is due to an incorrect check for end-of-string values during scanning, which may result in a heap buffer over-read. An attacker could exploit this vulnerability by submitting a crafted file containing OLE2 content to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to cause the ClamAV scanning process to terminate, resulting in a DoS condition on the affected software and consuming available system resources. For a description of this vulnerability, see the ClamAV blog .
- Record
UBUNTU-CVE-2024-20290- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2025-1756923561 No score
clamav: Fix of 8 CVEs
- Update to 1.0.9 LTS version
- CVE-2025-20260: Fixed a possible buffer overflow write bug in the PDF file parser
- CVE-2025-20128: Fixed a possible buffer overflow read bug in the OLE2 file parser
- CVE-2024-20506: Changed the logging module to disable following symlinks on Linux and Unix systems so as to prevent an attacker with existing access to the 'clamd' or 'freshclam' services from using a symlink to corrupt system files
- CVE-2024-20290: Fixed a possible heap overflow read bug in the OLE2 file parser
- CVE-2024-20328: Fixed a possible command injection in the 'VirusEvent' feature of the clamd service
- CVE-2023-20197: Fixed a possible denial of service in the HFS+ parser
- CVE-2023-20212: Fixed a possible DoS in the AutoIT file parser
- CVE-2023-20052: Fixed a possible remote information leak in the DMG file parser
- Record
CLSA-2025-1756923561- Updated
- 2026-11-02
OSVMGASA-2024-0048 No score
Updated clamav packages fix security vulnerabilities
The updated packages fix security vulnerabilities: A possible heap overflow read bug in the OLE2 file parser that could cause a denial-of-service (DoS) condition. (CVE-2024-20290) A possible command injection vulnerability in the "VirusEvent" feature of ClamAV's ClamD service. (CVE-2024-20328)
- Record
MGASA-2024-0048- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
clamavAlpine:v3.19 |
before 1.2.2-r0 | 1.2.2-r0 |
clamavAlpine:v3.20 |
before 1.2.2-r0 | 1.2.2-r0 |
clamavAlpine:v3.21 |
before 1.2.2-r0 | 1.2.2-r0 |
clamavAlpine:v3.22 |
before 1.2.2-r0 | 1.2.2-r0 |
clamavAlpine:v3.23 |
before 1.2.2-r0 | 1.2.2-r0 |
clamavAlpine:v3.24 |
before 1.2.2-r0 | 1.2.2-r0 |
clamavTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 1.0.9-1.el6.tuxcare.els1 | 1.0.9-1.el6.tuxcare.els1 |
clamav-dataTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 1.0.9-1.el6.tuxcare.els1 | 1.0.9-1.el6.tuxcare.els1 |
clamav-develTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 1.0.9-1.el6.tuxcare.els1 | 1.0.9-1.el6.tuxcare.els1 |
clamav-docTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 1.0.9-1.el6.tuxcare.els1 | 1.0.9-1.el6.tuxcare.els1 |
Show 10 moreShow less
| Package | Affected | Fixed |
|---|---|---|
clamav-filesystemTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 1.0.9-1.el6.tuxcare.els1 | 1.0.9-1.el6.tuxcare.els1 |
clamav-freshclamTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 1.0.9-1.el6.tuxcare.els1 | 1.0.9-1.el6.tuxcare.els1 |
clamav-libTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 1.0.9-1.el6.tuxcare.els1 | 1.0.9-1.el6.tuxcare.els1 |
clamav-milterTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 1.0.9-1.el6.tuxcare.els1 | 1.0.9-1.el6.tuxcare.els1 |
clamdTuxCare:CentOS:6 From an advisory covering 8 CVEs |
before 1.0.9-1.el6.tuxcare.els1 | 1.0.9-1.el6.tuxcare.els1 |
clamavDebian:12 |
before 1.0.5+dfsg-1~deb12u1, plus listed versions 1.0.1+dfsg-21.0.2+dfsg-11.0.2+dfsg-1~deb12u11.0.3+dfsg-11.0.3+dfsg-1~deb12u11.0.3+dfsg-21.0.4+dfsg-1 |
1.0.5+dfsg-1~deb12u1 |
clamavDebian:13 |
before 1.0.5+dfsg-1 | 1.0.5+dfsg-1 |
clamavDebian:14 |
before 1.0.5+dfsg-1 | 1.0.5+dfsg-1 |
clamavMageia:9 From an advisory covering 2 CVEs |
before 1.0.5-1.mga9 | 1.0.5-1.mga9 |
clamavUbuntu:24.04:LTS |
before 1.0.5+dfsg-1ubuntu1, plus listed versions 1.0.2+dfsg-1ubuntu11.0.3+dfsg-2ubuntu11.0.4+dfsg-0ubuntu1 |
1.0.5+dfsg-1ubuntu1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| aliases, published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-20290 is a high vulnerability (CVSS 7.5) in Cisco Secure Endpoint, published February 7, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 33.3%, the 98th percentile. Fixed in clamav 1.2.2-r0.
References
sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-clamav-hDffu6t
lists.fedoraproject.org/archives/list/[email protected]/message/6MUDUPAHAAV6FPB2C2QIQCFJ4SHYBOTY
lists.fedoraproject.org/archives/list/[email protected]/message/5FXZYVDNV66RNMNVJOHAJAYRZV4U64CQ
nvd.nist.gov/vuln/detail/CVE-2024-20290
github.com/advisories/GHSA-xcpx-h22f-m42v
security.alpinelinux.org/vuln/CVE-2024-20290
Show 8 moreShow less
errata.tuxcare.com/els_os/centos6els/CLSA-2025-1756923561.html
security-tracker.debian.org/tracker/CVE-2024-20290
advisories.mageia.org/MGASA-2024-0048.html
bugs.mageia.org/show_bug.cgi?id=32815
blog.clamav.net/2023/11/clamav-130-122-105-released.html
ubuntu.com/security/CVE-2024-20290
ubuntu.com/security/notices/USN-6636-1
cve.org/CVERecord?id=CVE-2024-20290