-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2018-1fc39f2d13 2018-10-16 12:08:00.855255 --------------------------------------------------------------------------------
Name : clamav Product : Fedora 27 Version : 0.100.2 Release : 2.fc27 URL : https://www.clamav.net/ Summary : End-user tools for the Clam Antivirus scanner Description : Clam AntiVirus is an anti-virus toolkit for UNIX. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon, a command line scanner, and a tool for automatic updating via Internet. The programs are based on a shared library distributed with the Clam AntiVirus package, which you can use with your own software. The virus database is based on the virus database from OpenAntiVirus, but contains additional signatures (including signatures for popular polymorphic viruses, too) and is KEPT UP TO DATE.
-------------------------------------------------------------------------------- Update Information:
ClamAV 0.100.2 has been released! This is a patch release to address several vulnerabilities. Fixes for the following ClamAV vulnerabilities: CVE-2018-15378: Vulnerability in ClamAV's MEW unpacking feature that could allow an unauthenticated, remote attacker to cause a denial-of-service (DoS) condition on an affected device. Reported by Secunia Research at Flexera. Fix for a two-byte buffer over-read bug in ClamAV's PDF parsing code. Reported by Alex Gaynor. Fixes for the following vulnerabilities in bundled third-party libraries: CVE-2018-14680: An issue was discovered in mspack/chmd.c in libmspack before 0.7alpha. It does not reject blank CHM filenames. CVE-2018-14681: An issue was discovered in kwajd_read_headers in mspack/kwajd.c in libmspack before 0.7alpha. Bad KWAJ file header extensions could cause a one- or two-byte overwrite. CVE-2018-14682: An issue was discovered in mspack/chmd.c in libmspack before 0.7alpha. There is an off-by-one error in the TOLOWER() macro for CHM decompression. Additionally, 0.100.2 reverted 0.100.1's patch for CVE-2018-14679, and applied libmspack's version of the fix in its place Other changes: Some users have reported freshclam signature update failures as a result of a delay between the time the new signature database content is announced and the time that the content-delivery-network has the content available for download. To mitigate these errors, this patch release includes some modifications to freshclam to make it more lenient, and to reduce the time that freshclam will ignore a mirror when it detects an issue. On-Access "Extra Scanning," an opt-in minor feature of OnAccess scanning on Linux systems, has been disabled due to a known issue with resource cleanup OnAccessExtraScanning will be re-enabled in a future release when the issue is resolved. In the mean-time, users who enabled the feature in clamd.conf will see a warning informing them that the feature is not active. For details, click here. -------------------------------------------------------------------------------- ChangeLog:
* Thu Oct 4 2018 S��rgio Basto sergio@serjux.com - 0.100.2-2 - Revert unwanted committed parts of commit "clean whitespace" * Thu Oct 4 2018 S��rgio Basto sergio@serjux.com - 0.100.2-1 - Update to 0.100.2 - Fix logrotate example (#1610735) - Improve clamd@.service (enter in commit "clean whitespace" by mistake sorry) * Mon Jul 30 2018 S��rgio Basto sergio@serjux.com - 0.100.1-4 - Change the default location of configuration files in clamconf, binaries and man pages, replacing with our default packaging (#859339). * Sun Jul 29 2018 S��rgio Basto sergio@serjux.com - 0.100.1-3 - Modify group of /var/run/clamd.scan to virusgroup - Add some SELinux notes from (#787434) - Drop pointless clamav-0.99.1-setsebool.patch - Drop conditionalized build of noarch * Thu Jul 12 2018 Fedora Release Engineering releng@fedoraproject.org - 0.100.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Jul 11 2018 S��rgio Basto sergio@serjux.com - 0.100.1-1 - Update to 0.100.1 * Mon Jul 2 2018 S��rgio Basto sergio@serjux.com - 0.100.0-3 - Remove sub-package clamav-data-empty - Also remove conflicts between clamav-data and clamav-data-empty * Sun Jun 3 2018 S��rgio Basto sergio@serjux.com - 0.100.0-2 - Try to mitigate bug #1583599 - Move comments one line (to read before starting the scriptlet) - clamav-milter could work without clamd and without sendmail (#1583599) - Get rid of provides/requires with updateuser, virusgroup, scanuser and milteruser and just simply require clamav-filesystem * Mon May 28 2018 Robert Scheck robert@fedoraproject.org - 0.100.0-1 - Upgrade to 0.100.0 (#1565381) * Wed Mar 21 2018 S��rgio Basto sergio@serjux.com - 0.99.4-3 - Fix data-empty sub-package (ghost the correct files) - Add Obsoletes systemd sub-packages * Mon Mar 12 2018 S��rgio Basto sergio@serjux.com - 0.99.4-2 - Revert fix for llvm, build using -std=gnu++98 (#1307378) - Revert CFLAG assignment in commmit a4a6d252 (made in 2006) - BR systemd-devel to fix detection in configure. - Disable llvm in ppc64 (#1534071) - "Disable llvm will use the internal bytecode interpreter rather than the llvm jit", so drop bytecode build condition and use condional on enable or disable llvm. * Fri Mar 2 2018 Orion Poplawski orion@nwra.com - 0.99.4-1 - Update to 0.99.4 - Security fixes CVE-2012-6706 CVE-2017-6419 CVE-2017-11423 CVE-2018-1000085 CVE-2018-0202 * Tue Feb 13 2018 S��rgio Basto sergio@serjux.com - 0.99.3-7 - Remove sub-packages sysvinit, upstart and systemd to be more compatible with el6 . - Remove provides/obsoletes for very old sub-packges clamav-milter-core, clamav-milter-sendmail and clamav-milter-core - Call server and scanner sub-packages as clamd (el6 compatible and as uppstream call it) - clamav-data provides clamav-db (el6 compatible) - Explicitly enable-id-check and enable-dns in configure (as in el6). - Add missing build-time requirement pcre2-devel (it misses in el6 at least) * Fri Feb 9 2018 Igor Gnatenko ignatenkobrain@fedoraproject.org - 0.99.3-6 - Escape macros in %changelog * Wed Feb 7 2018 Fedora Release Engineering releng@fedoraproject.org - 0.99.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sat Feb 3 2018 S��rgio Basto sergio@serjux.com - 0.99.3-4 - Last Epel 7 macro already have systemctl daemon-reload, reverting 0.99.3-3 release - Remove BR _includedir/tcpd.h due: https://fedoraproject.org/wiki/Changes/Deprecate_TCP_wrappers * Wed Jan 31 2018 S��rgio Basto sergio@serjux.com - 0.99.3-3 - Use systemctl daemon-reload because we change services and epel7 seems not reload services and break conditional restart. * Wed Jan 31 2018 S��rgio Basto sergio@serjux.com - Fix and organize systemd scriptlets, clamd@.service missed systemd_preun macro and had a wrong systemd_postun_with_restart - Remove triggerin macros that aren't need it anymore - Fix scriplet - Organize startup scriptlets - Exclude one file listed twice * Fri Jan 26 2018 Orion Poplawski orion@nwra.com - 0.99.3-1 - Update to 0.99.3 - Security fixes CVE-2017-12374 CVE-2017-12375 CVE-2017-12376 CVE-2017-12377 CVE-2017-12378 CVE-2017-12379 CVE-2017-12380 (bug #1539030) - Drop clamav-notify-servers and it's dependency on ncat (bug #1530678) * Wed Jan 17 2018 S��rgio Basto sergio@serjux.com - 0.99.2-18 - Fix type of clamd@ service - Fix packages name of Obsoletes directives - Also fix type of clamav-milter.service * Thu Jan 11 2018 S��rgio Basto sergio@serjux.com - 0.99.2-17 - Security fixes CVE-2017-6420 (#1483910), CVE-2017-6418 (#1483908) * Tue Jan 9 2018 S��rgio Basto sergio@serjux.com - 0.99.2-16 - Make sure that Obsoletes sysv and upstart for Epel upgrade and update * Mon Jan 8 2018 S��rgio Basto sergio@serjux.com - 0.99.2-15 - Fix rundir path (#1126595) - Update main.cvd, daily.cvd and bytecode.cvd - Fixes for rhbz 1464269 and rhbz 1126625 - Move Sources and BuildRequires to the beginning - Build systemd for F22+ and el7+ - Build sysv and upstart for el6 else build only sysv - Only enable tmpfiles with systemd enabled - Move descritions to near the package macro and remove his build conditionals, this also fix the generation of src.rpm - Remove hack from 2010 (git show e1a9be60) - Use autoreconf without --force * Thu Jan 4 2018 S��rgio Basto sergio@serjux.com - 0.99.2-14 - Use 4 spaces instead tabs - Fix rhbz #1530678 - Fix rhbz #1518016 - Simplify conditional builds reference: /usr/lib/rpm/macros - use make_build and make install macros * Sun Nov 26 2017 Robert Scheck robert@fedoraproject.org - 0.99.2-13 - Backported upstream patch to unbreak e2guardian vs. temp files -------------------------------------------------------------------------------- References:
[ 1 ] Bug #1636603 - CVE-2018-15378 clamav: denial-of-service in MEW unpacking feature https://bugzilla.redhat.com/show_bug.cgi?id=1636603 --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2018-1fc39f2d13' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
package-announce@lists.fedoraproject.org