Bug 432624 - Further ClamAV libclamav PE File Integer Overflow Vulnerability
Summary: Further ClamAV libclamav PE File Integer Overflow Vulnerability
Keywords:
Status: CLOSED DUPLICATE of bug 432753
Alias: None
Product: Fedora
Classification: Fedora
Component: clamav
Version: rawhide
Hardware: All
OS: Linux
low
urgent
Target Milestone: ---
Assignee: Enrico Scholz
QA Contact: Fedora Extras Quality Assurance
URL: http://labs.idefense.com/intelligence...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-02-13 13:37 UTC by Robert Scheck
Modified: 2008-02-14 05:27 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2008-02-14 05:27:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Robert Scheck 2008-02-13 13:37:49 UTC
Description of problem:
Remote exploitation of an integer overflow vulnerability in Clam AntiVirus' 
ClamAV, as included in various vendors' operating system distributions, allows 
attackers to execute arbitrary code with the privileges of the affected 
process. 

The vulnerability exists within the code responsible for parsing and scanning 
PE files. While iterating through all sections contained in the PE file, 
several attacker controlled values are extracted from the file. On each 
iteration, arithmetic operations are performed without taking into 
consideration 32-bit integer wrap. 

Since insufficient integer overflow checks are present, an attacker can cause
a heap overflow by causing a specially crafted Petite packed PE binary to be 
scanned. This results in an exploitable memory corruption condition.

Version-Release number of selected component (if applicable):
clamav-0.92-x

Expected results:
Immediate upgrade to 0.92.1

Comment 2 Felix Schwarz 2008-02-13 21:08:08 UTC
This is CVE-2008-0318. Can you please add 'security' as a keyword?

Comment 3 Lubomir Kundrak 2008-02-14 05:27:39 UTC
This is already fixed in Fedora.

*** This bug has been marked as a duplicate of 432753 ***


Note You need to log in before you can comment on or make changes to this bug.