The bytecode engine in ClamAV before 0.97.3 allows remote attackers to cause a denial of…
Priority LOW 25CWE-189Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- — Not recorded in CVSS 2.0
- Attack complexity
- Medium
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · Partial
- Fix status
- No fix listed
Attack profile from CVSS 2.0 · NVD. Fix status from CNA. Impact type from CWE-189 and the CVSS impact.
Summary
The bytecode engine in ClamAV before 0.97.3 allows remote attackers to cause a denial of service (crash) via vectors related to "recursion level" and (1) libclamav/bytecode.c and (2) libclamav/bytecode_api.c.
Why it matters now
EPSS 0.02644 85th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
CPE configurations NVD · 43
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:clamav:clamav:*:*:*:*:*:*:*:* | up to 0.97.2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.9:rc1:*:*:*:*:*:* | 0.9 rc1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.90:*:*:*:*:*:*:* | 0.90 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.90:rc1:*:*:*:*:*:* | 0.90 rc1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.90:rc1.1:*:*:*:*:*:* | 0.90 rc1.1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.90:rc2:*:*:*:*:*:* | 0.90 rc2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.90:rc3:*:*:*:*:*:* | 0.90 rc3 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.90.1:*:*:*:*:*:*:* | 0.90.1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.90.2:*:*:*:*:*:*:* | 0.90.2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.90.3:*:*:*:*:*:*:* | 0.90.3 | Vulnerable | ClamAV |
- cpe:2.3:a:clamav:clamav:*:*:*:*:*:*:*:* Versions up to 0.97.2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.9:rc1:*:*:*:*:*:* Versions 0.9 rc1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.90:*:*:*:*:*:*:* Versions 0.90 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.90:rc1:*:*:*:*:*:* Versions 0.90 rc1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.90:rc1.1:*:*:*:*:*:* Versions 0.90 rc1.1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.90:rc2:*:*:*:*:*:* Versions 0.90 rc2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.90:rc3:*:*:*:*:*:* Versions 0.90 rc3 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.90.1:*:*:*:*:*:*:* Versions 0.90.1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.90.2:*:*:*:*:*:*:* Versions 0.90.2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.90.3:*:*:*:*:*:*:* Versions 0.90.3 Vulnerable ·ClamAV
Show 33 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:clamav:clamav:0.91:*:*:*:*:*:*:* | 0.91 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.91:rc1:*:*:*:*:*:* | 0.91 rc1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.91:rc2:*:*:*:*:*:* | 0.91 rc2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.91.1:*:*:*:*:*:*:* | 0.91.1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.91.2:*:*:*:*:*:*:* | 0.91.2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.92:*:*:*:*:*:*:* | 0.92 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.92.1:*:*:*:*:*:*:* | 0.92.1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.93:*:*:*:*:*:*:* | 0.93 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.93.1:*:*:*:*:*:*:* | 0.93.1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.93.2:*:*:*:*:*:*:* | 0.93.2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.93.3:*:*:*:*:*:*:* | 0.93.3 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.94:*:*:*:*:*:*:* | 0.94 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.94.1:*:*:*:*:*:*:* | 0.94.1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.94.2:*:*:*:*:*:*:* | 0.94.2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.95:*:*:*:*:*:*:* | 0.95 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.95:rc1:*:*:*:*:*:* | 0.95 rc1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.95:rc2:*:*:*:*:*:* | 0.95 rc2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.95:src1:*:*:*:*:*:* | 0.95 src1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.95:src2:*:*:*:*:*:* | 0.95 src2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.95.1:*:*:*:*:*:*:* | 0.95.1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.95.2:*:*:*:*:*:*:* | 0.95.2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.95.3:*:*:*:*:*:*:* | 0.95.3 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.96:*:*:*:*:*:*:* | 0.96 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.96:rc1:*:*:*:*:*:* | 0.96 rc1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.96:rc2:*:*:*:*:*:* | 0.96 rc2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.96.1:*:*:*:*:*:*:* | 0.96.1 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.96.2:*:*:*:*:*:*:* | 0.96.2 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.96.3:*:*:*:*:*:*:* | 0.96.3 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.96.4:*:*:*:*:*:*:* | 0.96.4 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.96.5:*:*:*:*:*:*:* | 0.96.5 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.97:*:*:*:*:*:*:* | 0.97 | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.97:rc:*:*:*:*:*:* | 0.97 rc | Vulnerable | ClamAV |
| cpe:2.3:a:clamav:clamav:0.97.1:*:*:*:*:*:*:* | 0.97.1 | Vulnerable | ClamAV |
- cpe:2.3:a:clamav:clamav:0.91:*:*:*:*:*:*:* Versions 0.91 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.91:rc1:*:*:*:*:*:* Versions 0.91 rc1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.91:rc2:*:*:*:*:*:* Versions 0.91 rc2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.91.1:*:*:*:*:*:*:* Versions 0.91.1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.91.2:*:*:*:*:*:*:* Versions 0.91.2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.92:*:*:*:*:*:*:* Versions 0.92 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.92.1:*:*:*:*:*:*:* Versions 0.92.1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.93:*:*:*:*:*:*:* Versions 0.93 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.93.1:*:*:*:*:*:*:* Versions 0.93.1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.93.2:*:*:*:*:*:*:* Versions 0.93.2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.93.3:*:*:*:*:*:*:* Versions 0.93.3 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.94:*:*:*:*:*:*:* Versions 0.94 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.94.1:*:*:*:*:*:*:* Versions 0.94.1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.94.2:*:*:*:*:*:*:* Versions 0.94.2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.95:*:*:*:*:*:*:* Versions 0.95 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.95:rc1:*:*:*:*:*:* Versions 0.95 rc1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.95:rc2:*:*:*:*:*:* Versions 0.95 rc2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.95:src1:*:*:*:*:*:* Versions 0.95 src1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.95:src2:*:*:*:*:*:* Versions 0.95 src2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.95.1:*:*:*:*:*:*:* Versions 0.95.1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.95.2:*:*:*:*:*:*:* Versions 0.95.2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.95.3:*:*:*:*:*:*:* Versions 0.95.3 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.96:*:*:*:*:*:*:* Versions 0.96 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.96:rc1:*:*:*:*:*:* Versions 0.96 rc1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.96:rc2:*:*:*:*:*:* Versions 0.96 rc2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.96.1:*:*:*:*:*:*:* Versions 0.96.1 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.96.2:*:*:*:*:*:*:* Versions 0.96.2 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.96.3:*:*:*:*:*:*:* Versions 0.96.3 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.96.4:*:*:*:*:*:*:* Versions 0.96.4 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.96.5:*:*:*:*:*:*:* Versions 0.96.5 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.97:*:*:*:*:*:*:* Versions 0.97 Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.97:rc:*:*:*:*:*:* Versions 0.97 rc Vulnerable ·ClamAV
- cpe:2.3:a:clamav:clamav:0.97.1:*:*:*:*:*:*:* Versions 0.97.1 Vulnerable ·ClamAV
Remediation
No fixed version listed by the sources yet.
Vendor assessments
Timeline
- 2026-10-02 Threatist record created from CVE-2011-3627
- 2026-10-03 Alias added: GHSA-4q2r-2f2p-2pc3
References
More Clamav vulnerabilities
- TI-2024-13262 ClamAV VirusEvent File Processing Command Injection Vulnerability CVSS 3.1MEDIUM 5.3
- TI-2023-06741 Buffer overflow in Cisco Secure Web Appliance CVSS 3.1CRITICAL 9.8
- TI-2012-01281 The TAR file parser in AhnLab V3 Internet Security 2011.01.18.00, Avira AntiVir… CVSS 2.0MEDIUM 4.3
- TI-2012-01279 The TAR file parser in Avira AntiVir 7.11.1.163, Antiy Labs AVL SDK 2.0.3.7, avast!… CVSS 2.0MEDIUM 4.3
- TI-2012-01265 The RAR file parser in ClamAV 0.96.4, Rising Antivirus 22.83.00.03, Quick Heal (aka Cat… CVSS 2.0MEDIUM 4.3
- TI-2017-09151 Memory corruption in ClamAV AntiVirus software versions 0.99.2 and prior CVSS 3.0CRITICAL 9.8
Sources
- CVE-2011-3627 · CVE Program
- CVE-2011-3627 · NVD
- FIRST EPSS
- GHSA-4q2r-2f2p-2pc3 · GitHub Advisory Database · CC BY 4.0
- CVE-2011-3627 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences