CVE-2025-20128
ClamAV OLE2 File Format Decryption Denial of Service Vulnerability
A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine 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 integer underflow in a bounds check that allows for a heap buffer overflow 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 terminate the ClamAV scanning process, resulting in a DoS condition on the affected software. For a description of this vulnerability, see the . Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.
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
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.3
ClamAV OLE2 File Format Decryption Denial of Service Vulnerability
A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine 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 integer underflow in a bounds check that allows for a heap buffer overflow 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 terminate the ClamAV scanning process, resulting in a DoS condition on the affected software. For a description of this vulnerability, see the . Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.
- Record
CVE-2025-20128- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-122
- Updated
- 2026-11-02
EUVDEUVD-2025-2155
5.3
A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine 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 integer underflow in a bounds check that allows for a heap buffer overflow 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 terminate the ClamAV scanning process, resulting in a DoS condition on the affected software. For a description of this vulnerability, see the . Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.
- Record
EUVD-2025-2155- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-6j5q-p9xp-3cc6
5.3
A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine of ClamAV could...
A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine 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 integer underflow in a bounds check that allows for a heap buffer overflow 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 terminate the ClamAV scanning process, resulting in a DoS condition on the affected software. For a description of this vulnerability, see the . Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.
- Record
GHSA-6j5q-p9xp-3cc6- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-120, CWE-122
- Updated
- 2026-11-02
NVD
5.3
A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine 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 integer underflow in a bounds check that allows for a heap buffer overflow 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 terminate the ClamAV scanning process, resulting in a DoS condition on the affected software. For a description of this vulnerability, see the . Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.
- Record
CVE-2025-20128- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - 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-122
- Updated
- 2026-11-02
OSVALPINE-CVE-2025-20128
7.5
A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine 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 integer underflow in a bounds check that allows for a heap buffer overflow 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 terminate the ClamAV scanning process, resulting in a DoS condition on the affected software. For a description of this vulnerability, see the . Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.
- Record
ALPINE-CVE-2025-20128- 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 Object Linking and Embedding 2 (OLE2) decryption routine 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 integer underflow in a bounds check that allows for a heap buffer overflow 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 terminate the ClamAV scanning process, resulting in a DoS condition on the affected software. For a description of this vulnerability, see the . Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.
- Record
CVE-2025-20128- 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 11 moreShow less
OSVDEBIAN-CVE-2025-20128
7.5
A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine 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 integer underflow in a bounds check that allows for a heap buffer overflow 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 terminate the ClamAV scanning process, resulting in a DoS condition on the affected software. For a description of this vulnerability, see the . Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.
- Record
DEBIAN-CVE-2025-20128- 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-2025-20128
7.5
A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine 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 integer underflow in a bounds check that allows for a heap buffer overflow 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 terminate the ClamAV scanning process, resulting in a DoS condition on the affected software. For a description of this vulnerability, see the . Cisco has released software updates that address this vulnerability. There are no workarounds that address this vulnerability.
- Record
UBUNTU-CVE-2025-20128- 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 - CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVCLSA-2025-1756202550 No score
Fix of 9 CVEs
- Update up to 1.4.3 LTS
- CVE-2025-20260
- CVE-2025-20234
- CVE-2025-20128
- CVE-2024-20505, CVE-2024-20506
- CVE-2023-20197
- CVE-2023-20212
- CVE-2023-20032
- CVE-2023-20052
- Record
CLSA-2025-1756202550- Updated
- 2026-11-02
OSVCLSA-2025-1756409595 No score
clamav: Fix of 4 CVEs
- Update to 1.4.3 LTS
- CVE-2025-20260: Fixed a possible buffer overflow write bug in the PDF file parser
- CVE-2025-20234: Fixed a possible buffer overflow read bug in the UDF 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
- Record
CLSA-2025-1756409595- 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-2025-0031 No score
Updated clamav packages fix security vulnerability
ClamAV OLE2 File Format Decryption Denial of Service Vulnerability. (CVE-2025-20128)
- Record
MGASA-2025-0031- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14683-1 No score
clamav-1.4.2-1.1 on GA media
These are all security issues fixed in the clamav-1.4.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14683-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:0325-1 No score
Security update for clamav
This update for clamav fixes the following issues:
New version 1.4.2:
- CVE-2025-20128, bsc#1236307: Fixed a possible buffer overflow read bug in the OLE2 file parser that could cause a denial-of-service (DoS) condition.
-
Start clamonacc with --fdpass to avoid errors due to clamd not being able to access user files. (bsc#1232242)
-
New version 1.4.1:
-
New version 1.4.0:
- Added support for extracting ALZ archives.
- Added support for extracting LHA/LZH archives.
- Added the ability to disable image fuzzy hashing, if needed. For context, image fuzzy hashing is a detection mechanism useful for identifying malware by matching images included with the malware or phishing email/document.
- https://blog.clamav.net/2024/08/clamav-140-feature-release-and-clamav.html
-
New version 1.3.2:
- 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-20505: Fixed a possible out-of-bounds read bug in the PDF file parser that could cause a denial-of-service condition.
- Removed unused Python modules from freshclam tests including deprecated 'cgi' module that is expected to cause test failures in Python 3.13.
- Fix unit test caused by expiring signing certificate.
- Fixed a build issue on Windows with newer versions of Rust. Also upgraded GitHub Actions imports to fix CI failures.
- Fixed an unaligned pointer dereference issue on select architectures.
- Fixes to Jenkins CI pipeline.
-
New Version: 1.3.1:
- CVE-2024-20380: Fixed a possible crash in the HTML file parser that could cause a denial-of-service (DoS) condition.
- Updated select Rust dependencies to the latest versions.
- Fixed a bug causing some text to be truncated when converting from UTF-16.
- Fixed assorted complaints identified by Coverity static analysis.
- Fixed a bug causing CVDs downloaded by the DatabaseCustomURL
- Added the new 'valhalla' database name to the list of optional databases in preparation for future work.
-
New version: 1.3.0:
- Added support for extracting and scanning attachments found in Microsoft OneNote section files. OneNote parsing will be enabled by default, but may be optionally disabled.
- Added file type recognition for compiled Python ('.pyc') files.
- Improved support for decrypting PDFs with empty passwords.
- Fixed a warning when scanning some HTML files.
- ClamOnAcc: Fixed an infinite loop when a watched directory does not exist.
- ClamOnAcc: Fixed an infinite loop when a file has been deleted before a scan.
-
New version: 1.2.0:
- Added support for extracting Universal Disk Format (UDF) partitions.
- Added an option to customize the size of ClamAV's clean file cache.
- Raised the MaxScanSize limit so the total amount of data scanned when scanning a file or archive may exceed 4 gigabytes.
- Added ability for Freshclam to use a client certificate PEM file and a private key PEM file for authentication to a private mirror.
- Fix an issue extracting files from ISO9660 partitions where the files are listed in the plain ISO tree and there also exists an empty Joliet tree.
- PID and socket are now located under /run/clamav/clamd.pid and /run/clamav/clamd.sock .
- bsc#1211594: Fixed an issue where ClamAV does not abort the signature load process after partially loading an invalid signature.
-
New version 1.1.0:
- https://blog.clamav.net/2023/05/clamav-110-released.html
- Added the ability to extract images embedded in HTML CSS
<style> blocks.
- Updated to Sigtool so that the '--vba' option will extract VBA code from Microsoft Office documents the same way that …
- Record
SUSE-SU-2025:0325-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:0327-1 No score
Security update for clamav
This update for clamav fixes the following issues:
New version 1.4.2:
- CVE-2025-20128, bsc#1236307: Fixed a possible buffer overflow read bug in the OLE2 file parser that could cause a denial-of-service (DoS) condition.
-
Start clamonacc with --fdpass to avoid errors due to clamd not being able to access user files. (bsc#1232242)
-
New version 1.4.1:
-
New version 1.4.0:
- Added support for extracting ALZ archives.
- Added support for extracting LHA/LZH archives.
- Added the ability to disable image fuzzy hashing, if needed. For context, image fuzzy hashing is a detection mechanism useful for identifying malware by matching images included with the malware or phishing email/document.
- https://blog.clamav.net/2024/08/clamav-140-feature-release-and-clamav.html
-
New version 1.3.2:
- 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-20505: Fixed a possible out-of-bounds read bug in the PDF file parser that could cause a denial-of-service condition.
- Removed unused Python modules from freshclam tests including deprecated 'cgi' module that is expected to cause test failures in Python 3.13.
- Fix unit test caused by expiring signing certificate.
- Fixed a build issue on Windows with newer versions of Rust. Also upgraded GitHub Actions imports to fix CI failures.
- Fixed an unaligned pointer dereference issue on select architectures.
- Fixes to Jenkins CI pipeline.
-
New Version: 1.3.1:
- CVE-2024-20380: Fixed a possible crash in the HTML file parser that could cause a denial-of-service (DoS) condition.
- Updated select Rust dependencies to the latest versions.
- Fixed a bug causing some text to be truncated when converting from UTF-16.
- Fixed assorted complaints identified by Coverity static analysis.
- Fixed a bug causing CVDs downloaded by the DatabaseCustomURL
- Added the new 'valhalla' database name to the list of optional databases in preparation for future work.
-
New version: 1.3.0:
- Added support for extracting and scanning attachments found in Microsoft OneNote section files. OneNote parsing will be enabled by default, but may be optionally disabled.
- Added file type recognition for compiled Python ('.pyc') files.
- Improved support for decrypting PDFs with empty passwords.
- Fixed a warning when scanning some HTML files.
- ClamOnAcc: Fixed an infinite loop when a watched directory does not exist.
- ClamOnAcc: Fixed an infinite loop when a file has been deleted before a scan.
-
New version: 1.2.0:
- Added support for extracting Universal Disk Format (UDF) partitions.
- Added an option to customize the size of ClamAV's clean file cache.
- Raised the MaxScanSize limit so the total amount of data scanned when scanning a file or archive may exceed 4 gigabytes.
- Added ability for Freshclam to use a client certificate PEM file and a private key PEM file for authentication to a private mirror.
- Fix an issue extracting files from ISO9660 partitions where the files are listed in the plain ISO tree and there also exists an empty Joliet tree.
- PID and socket are now located under /run/clamav/clamd.pid and /run/clamav/clamd.sock .
- bsc#1211594: Fixed an issue where ClamAV does not abort the signature load process after partially loading an invalid signature.
-
New version 1.1.0:
- https://blog.clamav.net/2023/05/clamav-110-released.html
- Added the ability to extract images embedded in HTML CSS
<style> blocks.
- Updated to Sigtool so that the '--vba' option will extract VBA code from Microsoft Office documents the same way that …
- Record
SUSE-SU-2025:0327-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:0328-1 No score
Security update for clamav
This update for clamav fixes the following issues:
New version 1.4.2:
- CVE-2025-20128, bsc#1236307: Fixed a possible buffer overflow read bug in the OLE2 file parser that could cause a denial-of-service (DoS) condition.
-
Start clamonacc with --fdpass to avoid errors due to clamd not being able to access user files. (bsc#1232242)
-
New version 1.4.1:
-
New version 1.4.0:
- Added support for extracting ALZ archives.
- Added support for extracting LHA/LZH archives.
- Added the ability to disable image fuzzy hashing, if needed. For context, image fuzzy hashing is a detection mechanism useful for identifying malware by matching images included with the malware or phishing email/document.
- https://blog.clamav.net/2024/08/clamav-140-feature-release-and-clamav.html
-
New version 1.3.2:
- 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-20505: Fixed a possible out-of-bounds read bug in the PDF file parser that could cause a denial-of-service condition.
- Removed unused Python modules from freshclam tests including deprecated 'cgi' module that is expected to cause test failures in Python 3.13.
- Fix unit test caused by expiring signing certificate.
- Fixed a build issue on Windows with newer versions of Rust. Also upgraded GitHub Actions imports to fix CI failures.
- Fixed an unaligned pointer dereference issue on select architectures.
- Fixes to Jenkins CI pipeline.
-
New Version: 1.3.1:
- CVE-2024-20380: Fixed a possible crash in the HTML file parser that could cause a denial-of-service (DoS) condition.
- Updated select Rust dependencies to the latest versions.
- Fixed a bug causing some text to be truncated when converting from UTF-16.
- Fixed assorted complaints identified by Coverity static analysis.
- Fixed a bug causing CVDs downloaded by the DatabaseCustomURL
- Added the new 'valhalla' database name to the list of optional databases in preparation for future work.
-
New version: 1.3.0:
- Added support for extracting and scanning attachments found in Microsoft OneNote section files. OneNote parsing will be enabled by default, but may be optionally disabled.
- Added file type recognition for compiled Python ('.pyc') files.
- Improved support for decrypting PDFs with empty passwords.
- Fixed a warning when scanning some HTML files.
- ClamOnAcc: Fixed an infinite loop when a watched directory does not exist.
- ClamOnAcc: Fixed an infinite loop when a file has been deleted before a scan.
-
New version: 1.2.0:
- Added support for extracting Universal Disk Format (UDF) partitions.
- Added an option to customize the size of ClamAV's clean file cache.
- Raised the MaxScanSize limit so the total amount of data scanned when scanning a file or archive may exceed 4 gigabytes.
- Added ability for Freshclam to use a client certificate PEM file and a private key PEM file for authentication to a private mirror.
- Fix an issue extracting files from ISO9660 partitions where the files are listed in the plain ISO tree and there also exists an empty Joliet tree.
- PID and socket are now located under /run/clamav/clamd.pid and /run/clamav/clamd.sock .
- bsc#1211594: Fixed an issue where ClamAV does not abort the signature load process after partially loading an invalid signature.
-
New version 1.1.0:
- https://blog.clamav.net/2023/05/clamav-110-released.html
- Added the ability to extract images embedded in HTML CSS
<style> blocks.
- Updated to Sigtool so that the '--vba' option will extract VBA code from Microsoft Office documents the same way that …
- Record
SUSE-SU-2025:0328-1- Updated
- 2026-11-02
OSVUSN-7229-1 No score
clamav vulnerability
It was discovered that ClamAV incorrectly handled decrypting OLE2 content. A remote attacker could possibly use this issue to cause ClamAV to crash, resulting in a denial of service.
- Record
USN-7229-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
clamavAlpine:v3.21 |
1.0.0 up to 1.4.2-r0 | 1.4.2-r0 |
clamavAlpine:v3.22 |
1.0.0 up to 1.4.2-r0 | 1.4.2-r0 |
clamavAlpine:v3.23 |
1.0.0 up to 1.4.2-r0 | 1.4.2-r0 |
clamavAlpine:v3.24 |
1.0.0 up to 1.4.2-r0 | 1.4.2-r0 |
clamavTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
clamav-baseTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
clamav-daemonTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
clamav-docTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
clamav-docsTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
clamav-freshclamTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
Show 49 moreShow less
| Package | Affected | Fixed |
|---|---|---|
clamav-milterTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
clamav-testfilesTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
clamdscanTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
libclamav-devTuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
libclamav12TuxCare:Ubuntu:18.04 From an advisory covering 9 CVEs |
before 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 | 1.4.3+dfsg-0ubuntu0.18.04.1+tuxcare.els1 |
clamavTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1:1.4.3-1.el7.tuxcare.els1 | 1:1.4.3-1.el7.tuxcare.els1 |
clamav-dataTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1:1.4.3-1.el7.tuxcare.els1 | 1:1.4.3-1.el7.tuxcare.els1 |
clamav-develTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1:1.4.3-1.el7.tuxcare.els1 | 1:1.4.3-1.el7.tuxcare.els1 |
clamav-docTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1:1.4.3-1.el7.tuxcare.els1 | 1:1.4.3-1.el7.tuxcare.els1 |
clamav-filesystemTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1:1.4.3-1.el7.tuxcare.els1 | 1:1.4.3-1.el7.tuxcare.els1 |
clamav-freshclamTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1:1.4.3-1.el7.tuxcare.els1 | 1:1.4.3-1.el7.tuxcare.els1 |
clamav-libTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1:1.4.3-1.el7.tuxcare.els1 | 1:1.4.3-1.el7.tuxcare.els1 |
clamav-milterTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1:1.4.3-1.el7.tuxcare.els1 | 1:1.4.3-1.el7.tuxcare.els1 |
clamdTuxCare:CentOS:7 From an advisory covering 4 CVEs |
before 1:1.4.3-1.el7.tuxcare.els1 | 1:1.4.3-1.el7.tuxcare.els1 |
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 |
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.9+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~deb12u1 Show 10 moreShow less1.0.3+dfsg-21.0.4+dfsg-11.0.5+dfsg-11.0.5+dfsg-1.11.0.5+dfsg-1~deb12u11.0.6+dfsg-11.0.7+dfsg-1~deb11u11.0.7+dfsg-1~deb11u21.0.7+dfsg-1~deb12u11.0.9+dfsg-1~deb11u1 |
1.0.9+dfsg-1~deb12u1 |
clamavDebian:13 |
before 1.4.2+dfsg-1 | 1.4.2+dfsg-1 |
clamavDebian:14 |
before 1.4.2+dfsg-1 | 1.4.2+dfsg-1 |
clamavDebian:11 From an advisory covering 2 CVEs |
before 1.0.9+dfsg-1~deb11u1, plus listed versions 0.103.10+dfsg-0+deb11u10.103.2+dfsg-20.103.3+dfsg-0+deb11u10.103.3+dfsg-10.103.4+dfsg-0+deb11u1 Show 30 moreShow less0.103.4+dfsg-10.103.5+dfsg-0+deb11u10.103.5+dfsg-10.103.6+dfsg-0+deb11u10.103.6+dfsg-10.103.7+dfsg-0+deb11u10.103.7+dfsg-10.103.8+dfsg-0+deb11u10.103.9+dfsg-0+deb11u11.0.0+dfsg-11.0.0+dfsg-21.0.0+dfsg-31.0.0+dfsg-41.0.0+dfsg-51.0.0+dfsg-61.0.1+dfsg-11.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-11.0.5+dfsg-11.0.5+dfsg-1.11.0.5+dfsg-1~deb12u11.0.6+dfsg-11.0.7+dfsg-1~deb11u11.0.7+dfsg-1~deb11u21.0.7+dfsg-1~deb12u1 |
1.0.9+dfsg-1~deb11u1 |
clamavMageia:9 |
before 1.0.8-1.mga9 | 1.0.8-1.mga9 |
clamavSUSE:Linux Enterprise Micro 5.5 From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Manager Proxy 4.3 From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Manager Server 4.3 From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Enterprise Storage 7.1 From an advisory covering 6 CVEs |
before 1.4.2-150200.8.3.1 | 1.4.2-150200.8.3.1 |
clamavSUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 6 CVEs |
before 1.4.2-150600.18.6.1 | 1.4.2-150600.18.6.1 |
clamavopenSUSE:Leap 15.6 From an advisory covering 6 CVEs |
before 1.4.2-150600.18.6.1 | 1.4.2-150600.18.6.1 |
clamavSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 6 CVEs |
before 1.4.2-3.36.1 | 1.4.2-3.36.1 |
clamavSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 6 CVEs |
before 1.4.2-3.36.1 | 1.4.2-3.36.1 |
clamavUbuntu:24.04:LTS |
before 1.0.8+dfsg-0ubuntu0.24.04.1, plus listed versions 1.0.2+dfsg-1ubuntu11.0.3+dfsg-2ubuntu11.0.4+dfsg-0ubuntu11.0.5+dfsg-1ubuntu11.0.5+dfsg-1.1ubuntu21.0.5+dfsg-1.1ubuntu31.0.7+dfsg-0ubuntu0.24.04.1 |
1.0.8+dfsg-0ubuntu0.24.04.1 |
clamavopenSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 1.4.2-1.1 | 1.4.2-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-20128 is a medium vulnerability (CVSS 5.3) in Clamav, published January 22, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.81%, the 78th percentile. Fixed in clamav 1.4.2-r0.
References
sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-clamav-ole2-H549rphA
blog.clamav.net/2025/01/clamav-142-and-108-security-patch.html
lists.debian.org/debian-lts-announce/2025/09/msg00006.html
nvd.nist.gov/vuln/detail/CVE-2025-20128
github.com/advisories/GHSA-6j5q-p9xp-3cc6
security.alpinelinux.org/vuln/CVE-2025-20128
Show 27 moreShow less
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2025-1756202550.html
errata.tuxcare.com/els_os/centos7els/CLSA-2025-1756409595.html
errata.tuxcare.com/els_os/centos6els/CLSA-2025-1756923561.html
security-tracker.debian.org/tracker/CVE-2025-20128
advisories.mageia.org/MGASA-2025-0031.html
bugs.mageia.org/show_bug.cgi?id=33969
ubuntu.com/security/notices/USN-7229-1
suse.com/support/update/announcement/2025/suse-su-20250325-1
bugzilla.suse.com/1102840
bugzilla.suse.com/1103032
bugzilla.suse.com/1180296
bugzilla.suse.com/1202986
bugzilla.suse.com/1211594
bugzilla.suse.com/1214342
bugzilla.suse.com/1232242
bugzilla.suse.com/1236307
suse.com/security/cve/CVE-2018-14679
suse.com/security/cve/CVE-2023-20197
suse.com/security/cve/CVE-2024-20380
suse.com/security/cve/CVE-2024-20505
suse.com/security/cve/CVE-2024-20506
suse.com/security/cve/CVE-2025-20128
suse.com/support/update/announcement/2025/suse-su-20250327-1
suse.com/support/update/announcement/2025/suse-su-20250328-1
ubuntu.com/security/CVE-2025-20128
cve.org/CVERecord?id=CVE-2025-20128
suse.com/security/cve/CVE-2014-9050
Left out here: the rest of 3 source descriptions. The JSON record has them.