CVE Catalog

CVE-2006-4018

High
Published: Translated: NVD NIST

Summary

Heap-based buffer overflow in the pefromupx function in libclamav/upx.c in Clam AntiVirus (ClamAV) 0.81 through 0.88.3 allows remote attackers to execute arbitrary code via a crafted UPX packed file containing sections with large rsize values.

Risk Assessment

This vulnerability enables remote code execution in the context of the ClamAV scanning process, potentially leading to system compromise or malicious actions. Organizations using vulnerable ClamAV versions are at risk from attacks via submitted malicious files for scanning.

Recommendation

Update ClamAV to a version later than 0.88.3, which includes a fix for this vulnerability. If updating is not possible, consider disabling UPX file scanning or restricting access to the scanning service.

Related vulnerabilities

Original NVD description (English source)

Heap-based buffer overflow in the pefromupx function in libclamav/upx.c in Clam AntiVirus (ClamAV) 0.81 through 0.88.3 allows remote attackers to execute arbitrary code via a crafted UPX packed file containing sections with large rsize values.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS