[Kolab-devel] Kolab Security Issue 16 20070724 (clamav)
Thomas Arendsen Hein
thomas at intevation.de
Tue Jul 24 13:14:24 CEST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Kolab Security Issue 16 20070724
================================
Package: Kolab Server, ClamAV
Vulnerability: denial of service
Kolab Specific: no
Dependent Packages: none
Summary
~~~~~~~
CVE-2007-3725
Metaeye Security Group discovered that ClamAV crashes due to processing of
standard filters in RAR VM, while processing a corrupted RAR file.
Kolab servers use the clamd daemon for filtering. While Kolab Server 2.0
passes following mails without being scanned by ClamAV, Kolab Server 2.1
falls back to using the command line clamscan utility which significantly
increases processing overhead.
Affected Versions
~~~~~~~~~~~~~~~~~
This affects versions of ClamAV up to version 0.90.3.
Kolab Server 2.1.0 and previous releases of the 2.1 branch are affected.
Kolab Server 2.0.4 and previous releases of the 2.0 branch are affected.
Kolab Server 2.2-beta1 is affected.
Fix
~~~
Upgrade to ClamAV 0.91.1.
The ClamAV source RPM is available from the Kolab download mirrors as:
security-updates/20070724/clamav-0.91.1-20070718_kolab.src.rpm
A binary RPM for Kolab Server 2.1.0 (ix86 Debian GNU/Linux Sarge) is available:
security-updates/20070724/clamav-0.91.1-20070718_kolab.ix86-debian3.1-kolab.rpm
All other server versions: Please build from the src.rpm.
The mirrors are listed on http://kolab.org/mirrors.html
While the mirrors are catching up, you can also get the package via rsync:
# rsync -tvP rsync://rsync.kolab.org/kolab/server/security-updates/20070724/clamav-0.91.1-20070718_kolab.src.rpm .
# rsync -tvP rsync://rsync.kolab.org/kolab/server/security-updates/20070724/clamav-0.91.1-20070718_kolab.ix86-debian3.1-kolab.rpm .
MD5 sums:
4ed62987a0871b0d6ab7520e85fc3a25 clamav-0.91.1-20070718_kolab.src.rpm
aebbcde54deb366b0f7966f4c947b1de clamav-0.91.1-20070718_kolab.ix86-debian3.1-kolab.rpm
The package can be installed on your Kolab Server with
# /kolab/bin/openpkg rpm --rebuild clamav-0.91.1-20070718_kolab.src.rpm
# /kolab/bin/openpkg rpm \
-Uvh /kolab/RPM/PKG/clamav-0.91.1-20070718_kolab.<ARCH>-<OS>-kolab.rpm
# rm /kolab/etc/clamav/clamd.conf.rpmsave
# /kolab/bin/openpkg rc clamav restart
# su - kolab-r
$ freshclam
For Kolab Server 2.0.4 you have to copy the new /kolab/etc/clamav/clamd.conf
to /kolab/etc/kolab/templates/clamd.conf.template so it will not be
overwritten by kolabconf. Do NOT copy this file with Kolab Server 2.1 or 2.2!
Details
~~~~~~~
http://sourceforge.net/project/shownotes.php?release_id=522414
ClamAV 0.91 release notes
http://sourceforge.net/project/shownotes.php?release_id=523634
ClamAV 0.91.1 release notes
http://www.securityfocus.com/bid/24866
Multiple Vendors RAR Handling Remote Null Pointer Dereference Vulnerability
(CVE-2007-3725)
http://www.metaeye.org/advisories/54
Metaeye Security Group: Advisory and proof of concept file.
Timeline
~~~~~~~~
20070711 ClamAV release 0.91.
20070711 OpenPKG 0.91 package release.
20070716 ClamAV release 0.91.1.
20070718 OpenPKG 0.91.1 package release.
20070724 Kolab Server security advisory published.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFGpd1eW7P1GVgWeRoRAtQ8AJ4i1X2oP3n7uLY2IjOftP3/XEWuVwCgmJeI
2IFz/NljqvK4Xq/6JShCiAQ=
=okQi
-----END PGP SIGNATURE-----
--
thomas at intevation.de - http://intevation.de/~thomas/ - OpenPGP key: 0x5816791A
Intevation GmbH, Osnabrueck - Register: Amtsgericht Osnabrueck, HR B 18998
Geschaeftsfuehrer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner
More information about the devel
mailing list