Every CVE Search/ Get API key

CVE-2024-20290

A vulnerability in the OLE2 file format parser of ClamAV could allow an unauthenticated, remote...

7.5 HighFix available

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

33.3%Up 33.3 points since Feb 8, 2024
90%50%10%1%

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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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

Affected packages
PackageAffectedFixed
clamav
Alpine:v3.19
before 1.2.2-r0
1.2.2-r0
clamav
Alpine:v3.20
before 1.2.2-r0
1.2.2-r0
clamav
Alpine:v3.21
before 1.2.2-r0
1.2.2-r0
clamav
Alpine:v3.22
before 1.2.2-r0
1.2.2-r0
clamav
Alpine:v3.23
before 1.2.2-r0
1.2.2-r0
clamav
Alpine:v3.24
before 1.2.2-r0
1.2.2-r0
clamav
TuxCare:CentOS:6
From an advisory covering 8 CVEs
before 1.0.9-1.el6.tuxcare.els1
1.0.9-1.el6.tuxcare.els1
clamav-data
TuxCare:CentOS:6
From an advisory covering 8 CVEs
before 1.0.9-1.el6.tuxcare.els1
1.0.9-1.el6.tuxcare.els1
clamav-devel
TuxCare:CentOS:6
From an advisory covering 8 CVEs
before 1.0.9-1.el6.tuxcare.els1
1.0.9-1.el6.tuxcare.els1
clamav-doc
TuxCare: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
Affected packages
PackageAffectedFixed
clamav-filesystem
TuxCare:CentOS:6
From an advisory covering 8 CVEs
before 1.0.9-1.el6.tuxcare.els1
1.0.9-1.el6.tuxcare.els1
clamav-freshclam
TuxCare:CentOS:6
From an advisory covering 8 CVEs
before 1.0.9-1.el6.tuxcare.els1
1.0.9-1.el6.tuxcare.els1
clamav-lib
TuxCare:CentOS:6
From an advisory covering 8 CVEs
before 1.0.9-1.el6.tuxcare.els1
1.0.9-1.el6.tuxcare.els1
clamav-milter
TuxCare:CentOS:6
From an advisory covering 8 CVEs
before 1.0.9-1.el6.tuxcare.els1
1.0.9-1.el6.tuxcare.els1
clamd
TuxCare:CentOS:6
From an advisory covering 8 CVEs
before 1.0.9-1.el6.tuxcare.els1
1.0.9-1.el6.tuxcare.els1
clamav
Debian: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
clamav
Debian:13
before 1.0.5+dfsg-1
1.0.5+dfsg-1
clamav
Debian:14
before 1.0.5+dfsg-1
1.0.5+dfsg-1
clamav
Mageia:9
From an advisory covering 2 CVEs
before 1.0.5-1.mga9
1.0.5-1.mga9
clamav
Ubuntu: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

History
RecordedChangedSources
affected, facts
affected, aliases, referencesOSV
aliases, publishedEUVD
first indexedCVE 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

Show 8 moreShow less
MoveEnter Open