Multiple Vendors RAR Handling Remote Null Pointer Dereference Vulnerability
BID:24866
Info
Multiple Vendors RAR Handling Remote Null Pointer Dereference Vulnerability
| Bugtraq ID: | 24866 |
| Class: | Failure to Handle Exceptional Conditions |
| CVE: |
CVE-2007-3725 |
| Remote: | Yes |
| Local: | No |
| Published: | Jul 11 2007 12:00AM |
| Updated: | Aug 10 2007 05:04PM |
| Credit: | Metaeye Security Group is credited with the discovery of this vulnerability. |
| Vulnerable: |
RARLAB RAR for Linux 3.70 Mandriva Linux Mandrake 2007.1 x86_64 Mandriva Linux Mandrake 2007.1 Mandriva Linux Mandrake 2007.0 x86_64 Mandriva Linux Mandrake 2007.0 MandrakeSoft Corporate Server 4.0 x86_64 MandrakeSoft Corporate Server 3.0 x86_64 MandrakeSoft Corporate Server 3.0 MandrakeSoft Corporate Server 4.0 Kolab Kolab Groupware Server 2.1 Kolab Kolab Groupware Server 2.0.4 Kolab Kolab Groupware Server 2.0.3 Kolab Kolab Groupware Server 2.0.2 Kolab Kolab Groupware Server 2.0.1 Kolab Kolab Groupware Server 2.2 beta1 ifenslave ifenslave 0.88 Gentoo Linux Clam Anti-Virus ClamAV 0.90.3 Clam Anti-Virus ClamAV 0.90.2 Clam Anti-Virus ClamAV 0.90.1 Clam Anti-Virus ClamAV 0.90 Clam Anti-Virus ClamAV 0.88.5 Clam Anti-Virus ClamAV 0.88.4 Clam Anti-Virus ClamAV 0.88.3 Clam Anti-Virus ClamAV 0.88.2 Clam Anti-Virus ClamAV 0.88.1 Clam Anti-Virus ClamAV 0.87.1 Clam Anti-Virus ClamAV 0.87 -1 Clam Anti-Virus ClamAV 0.87 Clam Anti-Virus ClamAV 0.86.2 Clam Anti-Virus ClamAV 0.86 .1 Clam Anti-Virus ClamAV 0.86 Clam Anti-Virus ClamAV 0.85.1 Clam Anti-Virus ClamAV 0.85 Clam Anti-Virus ClamAV 0.84 rc2 Clam Anti-Virus ClamAV 0.84 rc1 Clam Anti-Virus ClamAV 0.84 Clam Anti-Virus ClamAV 0.83 Clam Anti-Virus ClamAV 0.82 Clam Anti-Virus ClamAV 0.81 Clam Anti-Virus ClamAV 0.80 rc4 Clam Anti-Virus ClamAV 0.80 rc3 Clam Anti-Virus ClamAV 0.80 rc2 Clam Anti-Virus ClamAV 0.80 rc1 Clam Anti-Virus ClamAV 0.80 Clam Anti-Virus ClamAV 0.75.1 Clam Anti-Virus ClamAV 0.70 Clam Anti-Virus ClamAV 0.68 -1 Clam Anti-Virus ClamAV 0.68 Clam Anti-Virus ClamAV 0.67 Clam Anti-Virus ClamAV 0.65 Clam Anti-Virus ClamAV 0.60 Clam Anti-Virus ClamAV 0.54 Clam Anti-Virus ClamAV 0.53 Clam Anti-Virus ClamAV 0.52 Clam Anti-Virus ClamAV 0.51 Clam Anti-Virus ClamAV 0.88.6 |
| Not Vulnerable: |
Clam Anti-Virus ClamAV 0.91 |
Discussion
Multiple Vendors RAR Handling Remote Null Pointer Dereference Vulnerability
Multiple applications using RAR are prone to a NULL-pointer dereference vulnerability.
A successful attack will result in denial-of-service conditions. Attackers may also be able to exploit this issue to execute arbitrary code, but this has not been confirmed.
This issue affects the following:
ClamAV prior to 0.91
'UnRAR' 3.70; other versions may also be vulnerable.
Other applications using the vulnerabile 'UnRAR' utility are affected by this issue. We will update this BID as more information emerges.
Multiple applications using RAR are prone to a NULL-pointer dereference vulnerability.
A successful attack will result in denial-of-service conditions. Attackers may also be able to exploit this issue to execute arbitrary code, but this has not been confirmed.
This issue affects the following:
ClamAV prior to 0.91
'UnRAR' 3.70; other versions may also be vulnerable.
Other applications using the vulnerabile 'UnRAR' utility are affected by this issue. We will update this BID as more information emerges.
Exploit / POC
Multiple Vendors RAR Handling Remote Null Pointer Dereference Vulnerability
The following proof-of-concept example is available:
The following proof-of-concept example is available:
Solution / Fix
Multiple Vendors RAR Handling Remote Null Pointer Dereference Vulnerability
Solution:
ClamAV released ClamAV 0.91 to address this issue.
Please see the references for more information.
Clam Anti-Virus ClamAV 0.88.6
Clam Anti-Virus ClamAV 0.51
Clam Anti-Virus ClamAV 0.52
Clam Anti-Virus ClamAV 0.53
Clam Anti-Virus ClamAV 0.54
Clam Anti-Virus ClamAV 0.60
Clam Anti-Virus ClamAV 0.65
Clam Anti-Virus ClamAV 0.67
Clam Anti-Virus ClamAV 0.68
Clam Anti-Virus ClamAV 0.68 -1
Clam Anti-Virus ClamAV 0.70
Clam Anti-Virus ClamAV 0.75.1
Clam Anti-Virus ClamAV 0.80 rc4
Clam Anti-Virus ClamAV 0.80
Clam Anti-Virus ClamAV 0.80 rc3
Clam Anti-Virus ClamAV 0.80 rc1
Clam Anti-Virus ClamAV 0.80 rc2
Clam Anti-Virus ClamAV 0.81
Clam Anti-Virus ClamAV 0.82
Clam Anti-Virus ClamAV 0.83
Clam Anti-Virus ClamAV 0.84
Clam Anti-Virus ClamAV 0.84 rc1
Clam Anti-Virus ClamAV 0.84 rc2
Clam Anti-Virus ClamAV 0.85
Clam Anti-Virus ClamAV 0.85.1
Clam Anti-Virus ClamAV 0.86 .1
Clam Anti-Virus ClamAV 0.86
Clam Anti-Virus ClamAV 0.86.2
Clam Anti-Virus ClamAV 0.87 -1
Clam Anti-Virus ClamAV 0.87
Clam Anti-Virus ClamAV 0.87.1
ifenslave ifenslave 0.88
Clam Anti-Virus ClamAV 0.88.1
Clam Anti-Virus ClamAV 0.88.2
Clam Anti-Virus ClamAV 0.88.3
Clam Anti-Virus ClamAV 0.88.4
Clam Anti-Virus ClamAV 0.88.5
Clam Anti-Virus ClamAV 0.90
Clam Anti-Virus ClamAV 0.90.1
Clam Anti-Virus ClamAV 0.90.2
Clam Anti-Virus ClamAV 0.90.3
Solution:
ClamAV released ClamAV 0.91 to address this issue.
Please see the references for more information.
Clam Anti-Virus ClamAV 0.88.6
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.51
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.52
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.53
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.54
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.60
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.65
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.67
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.68
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.68 -1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.70
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.75.1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.80 rc4
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.80
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.80 rc3
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.80 rc1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.80 rc2
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.81
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.82
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.83
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.84
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.84 rc1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.84 rc2
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.85
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.85.1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.86 .1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.86
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.86.2
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.87 -1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.87
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.87.1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
ifenslave ifenslave 0.88
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.88.1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.88.2
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.88.3
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.88.4
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.88.5
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.90
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.90.1
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.90.2
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
Clam Anti-Virus ClamAV 0.90.3
-
Clam Anti-Virus clamav-0.91.tar.gz
http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.91.tar.gz
References
Multiple Vendors RAR Handling Remote Null Pointer Dereference Vulnerability
References:
References:
- Bugzilla Bug 555 RAR Files Handling Denial of Service vulnerability (ClamAV)
- Clam AntiVirus RAR File Handling Denial Of Service Vulnerability (Metaeye Security Group)
- ClamAV Homepage (Clam Anti-Virus)
- Kolab Security Issue 16 20070724 (Kolab)
- Vendor Home Page (RARLAB)
- Advisory - Clam AntiVirus RAR File Handling Denial Of Service Vulnerability (Metaeye SG
) - Re: Advisory - Clam AntiVirus RAR File Handling Denial Of Service Vulnerability (Noam Rathaus)
- Re: Advisory - Clam AntiVirus RAR File Handling Denial Of Service Vulnerability (Metaeye SG)