CVE-2014-9328
NoneCVSS
—
EPSS
3.2%
Published
Feb 3, 2015
CISA due date
—
Cloudanix analysis
A problem in antivirus software lets attackers send specially crafted files that could break or take control of the scanning process.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Remote Code Execution
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Heap out-of-bounds condition in ClamAV before 0.98.6 triggered by a crafted upack packer file, resulting in memory corruption with unspecified impact.
Why it matters to the business
Attackers may crash antivirus scanning or gain remote code execution on systems relying on the vulnerable engine, reducing malware detection effectiveness and potentially allowing further compromise; no known ransomware use or CISA deadline applies.
How an attack unfolds
An attacker crafts a malicious upack-packed file and delivers it to a target environment where ClamAV performs scanning, triggering the heap corruption during unpacking.
How to fix it
Upgrade ClamAV to version 0.98.6 or later; for affected Debian and Ubuntu packages listed, apply the specified fixed versions such as squid 4.1-1 on Debian 11/12/13 and squid3 3.3.8-1ubuntu6.8 on Ubuntu 14.04 LTS or 3.5.12-1ubuntu7.2 on Ubuntu 16.04 LTS.
How to confirm the fix worked
Verify ClamAV version is at least 0.98.6; confirm package versions match the fixed releases on Debian/Ubuntu systems and test scanning of sample upack files.
Typical attack path
- Craft malicious upack packer file
- Deliver file via email, web, or network share
- Trigger ClamAV scan on the file
- Exploit resulting heap out-of-bounds condition
How to detect it
Review ClamAV logs and process crashes for signs of upack file handling failures; check system logs for unexpected memory corruption events related to the scanner.
What your security team should do
- Prioritize upgrade of ClamAV and listed squid packages to fixed versions
- Scan for presence of vulnerable ClamAV instances across the environment
- Monitor EPSS trend (stable at ~0.032) and absence from KEV for risk prioritization
The record
ClamAV before 0.98.6 allows remote attackers to have unspecified impact via a crafted upack packer file, related to a "heap out of bounds condition."
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | clamav | 0 | 0.98.6+dfsg-1 |
| Debian:12 | clamav | 0 | 0.98.6+dfsg-1 |
| Debian:13 | clamav | 0 | 0.98.6+dfsg-1 |
| Debian:6.0 | clamav | 0 | 0.98.7+dfsg-0+deb6u1 |
| Mageia:4 | clamav | 0 | 0.98.6-1.mga4 |
| SUSE:Linux Enterprise Desktop 12 | clamav | 0 | 0.98.6-10.1 |
| SUSE:Linux Enterprise Server 12 | clamav | 0 | 0.98.6-10.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 | clamav | 0 | 0.98.6-10.1 |
| Ubuntu:14.04:LTS | clamav | 0 | 0.98.6+dfsg-0ubuntu0.14.04.1 |
| openSUSE:Tumbleweed | clamav | 0 | 0.99.2-4.1 |
Related vulnerabilities
- HSEC-2024-0002 out-of-bounds write when there are many bzip2 selectors Also affects clamav
- CVE-2025-20128 A vulnerability in the Object Linking and Embedding 2 (OLE2) decryption routine of ClamAV… Also affects clamav
- CVE-2024-20506 A vulnerability in the ClamD service module of Clam AntiVirus (ClamAV) versions 1.4.0… Also affects clamav
- CVE-2024-20505 A vulnerability in the PDF parsing module of Clam AntiVirus (ClamAV) versions 1.4.0… Also affects clamav
- CVE-2023-20197 A vulnerability in the filesystem image parser for Hierarchical File System Plus (HFS+)… Also affects clamav
- CVE-2023-20052 On Feb 15, 2023, the following vulnerability in the ClamAV scanning library was… Also affects clamav
- CVE-2023-20032 On Feb 15, 2023, the following vulnerability in the ClamAV scanning library was… Also affects clamav
- CVE-2017-6418 libclamav/message.c in ClamAV 0.99.2 allows remote attackers to cause a denial of service… Also affects clamav