Back to search
CVE-2007-1997
Published: Apr 16, 2007
Modified: Aug 7, 2024
PUBLISHED
Description
Integer signedness error in the (1) cab_unstore and (2) cab_extract functions in libclamav/cab.c in Clam AntiVirus (ClamAV) before 0.90.2 allow remote attackers to execute arbitrary code via a crafted CHM file that contains a negative integer, which passes a signed comparison and leads to a stack-based buffer overflow.
| Vendor | Product | Versions |
|---|---|---|
n/a | n/a | affected n/a |
References
25022
third-party-advisory
x_refsource_SECUNIA
2007-0013
vendor-advisory
x_refsource_TRUSTIX
clamav-cabunstore-cabextract-bo(33637)
vdb-entry
x_refsource_XF
1017921
vdb-entry
x_refsource_SECTRACK
20070416 Clam AntiVirus ClamAV CAB File Unstore Buffer Overflow Vulnerability
third-party-advisory
x_refsource_IDEFENSE
23473
vdb-entry
x_refsource_BID
24996
third-party-advisory
x_refsource_SECUNIA
MDKSA-2007:098
vendor-advisory
x_refsource_MANDRIVA
ADV-2008-0924
vdb-entry
x_refsource_VUPEN
SUSE-SA:2007:026
vendor-advisory
x_refsource_SUSE
29420
third-party-advisory
x_refsource_SECUNIA
APPLE-SA-2008-03-18
vendor-advisory
x_refsource_APPLE
25189
third-party-advisory
x_refsource_SECUNIA
http://docs.info.apple.com/article.html?artnum=307562
x_refsource_CONFIRM
http://sourceforge.net/project/shownotes.php?release_id=500765
x_refsource_CONFIRM
ADV-2007-1378
vdb-entry
x_refsource_VUPEN
25028
third-party-advisory
x_refsource_SECUNIA
GLSA-200704-21
vendor-advisory
x_refsource_GENTOO
24946
third-party-advisory
x_refsource_SECUNIA
DSA-1281
vendor-advisory
x_refsource_DEBIAN
24920
third-party-advisory
x_refsource_SECUNIA
24891
third-party-advisory
x_refsource_SECUNIA
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now