- Update to version 0.100.2:
* bsc#1110723, 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. * bsc#1103040, CVE-2018-14680, CVE-2018-14681, CVE-2018-14682: more fixes for embedded libmspack. * Make freshclam more robust against lagging signature mirrors. * 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, see: https://bugzilla.clamav.net/show_bug.cgi?id=12048 - Restore exit code compatibility of freshclam with versions before 0.100.0 when the virus database is already up to date (bsc#1104457, clamav-freshclam-exit.patch). OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=177
This commit is contained in:
parent
c59655e8e2
commit
16df387343
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:84e026655152247de7237184ee13003701c40be030dd68e0316111049f58a59f
|
|
||||||
size 16154415
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIcBAABAgAGBQJbO66OAAoJEPE/nha8pb+t2SkP/0i9fOLm2FCBs/kRGiGgd4zn
|
|
||||||
RxLwsW0Wskf0C/5dLhNHP/aeHSqeWZQdasmIgUzxxGhksp/gxwmH66h5y6qjACU2
|
|
||||||
LnDytMr5DuM0rPAfNtOmnCQcpKVXvRA5utboCP7BWBLsfdfi1tF/Sw/JknDzDu5a
|
|
||||||
AExBpiclix4EEHa4VkG+pMYpLLYUfxMZgKuq9b3ytWgNbCz0riSugr3hkoL72uRy
|
|
||||||
xfrN2S0YkHy1Kw/7zohcHJa1qfPXZ/V6S1iSBCSfk3OTeExJhQIDxlLNTkcBr8L0
|
|
||||||
H9Fo6RnQ2ttYtdphKU1suN4spFxBJD94zkOB+0cLfk6sCeYb4BXrqX6t19N+9Z9+
|
|
||||||
m2fx2zay12skW/eABFtG82ToWTojCfHhKrRRDZRE8iXh2KUKMUkx7kSjhDRNR9eE
|
|
||||||
WIpfAom4vdgDwDOgHwziUqr65l8Dr3NFC1LJl8F0uaFGshbjbtMufD88S0TQCvw6
|
|
||||||
pJAZ8ZiTXqtmT9Uyw9aObffA2ekKWOY4k/6Z7ved76GkXC+e922Z+LpRE8wE05Cz
|
|
||||||
sqwkzIQMLwwBo3468vB0RFxS14AVyLFVogmYxkhLcZC39yFBZVJF4++efsrlt+vq
|
|
||||||
+OoJl7JF1NYp8KSGGAIuNY5dyJGtiu709n7ppU6JAY2uhAzEjHYeqM0caDjPDjT2
|
|
||||||
/LK7EO0s7O30HEld5gDC
|
|
||||||
=xbrK
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
clamav-0.100.2.tar.gz
Normal file
3
clamav-0.100.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4a2e4f0cd41e62adb5a713b4a1857c49145cd09a69957e6d946ecad575206dd6
|
||||||
|
size 15926420
|
16
clamav-0.100.2.tar.gz.sig
Normal file
16
clamav-0.100.2.tar.gz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIcBAABAgAGBQJbq9rVAAoJEPE/nha8pb+tWtAQAIoac5u7/0ys8qxcVvE/e2R/
|
||||||
|
JCZOkCc1BoVonc8yV9z/cn9/CFMoWq/n/pDZyCDKHU5x4rU+FuC1YolaoAyrF1Qi
|
||||||
|
bx6byEg36+EPj/bz9Gp7C13oPAnNSN5vNU1Tpdgz57zxTZ+91aO9SWWiQuIRHZxa
|
||||||
|
uNgjvUt55bhIRl6RggrCl1nmvL9OOyA0Vco0BdPZMUj/+hHMfmFHCWLwVzg8LbGq
|
||||||
|
DJEKDkxoHXXg77zOAb49VozRKcfLtIPKwpu1JD6HxQwEhPvadc+PyVRbmfhhfrfx
|
||||||
|
uFX/HXXSTo23zlgPFXG5K/GPhss8yUbviDZfduxXJENJwuHYvflMPZ5PMyECpTIR
|
||||||
|
Kd3Kg6UkFyfUg1AsKx141cRyA8xI+pSCnjHee0rMDRifdCChwMFVrEG/YDmgxA3a
|
||||||
|
ehrljZylEaTiT71LwA3RIB8DvTvCfBtRU7HgWsY5+fytPmf3XvugzI/A6c1rPcWs
|
||||||
|
nmmvVwc6LInSqFqdEOOqxyOnKNgt+0qmLWHtM0g7Uqo/jfTZGMy1tdMfhSAtER7L
|
||||||
|
oqL/r8Ul+/UfbGvbIpS8tWE/KAzQyCJ4wUjyHEGmbWgn1OTyFB8M7EJVXRbrECAP
|
||||||
|
cMB6tpORPzNt4ReAsEHhHLE0d4GWuuG29HF8qH+wWspEWCSzXbGZ6zNrGkhFqDvN
|
||||||
|
ae/hne2V6DXACNdcQWpG
|
||||||
|
=ah8h
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -27,7 +27,7 @@
|
|||||||
strncat(buf, "WARNING: sizeof(fp_digit) == sizeof(fp_word), this build is likely to not work properly.\n",
|
strncat(buf, "WARNING: sizeof(fp_digit) == sizeof(fp_word), this build is likely to not work properly.\n",
|
||||||
--- configure.orig
|
--- configure.orig
|
||||||
+++ configure
|
+++ configure
|
||||||
@@ -800,6 +800,7 @@ FGREP
|
@@ -801,6 +801,7 @@ FGREP
|
||||||
SED
|
SED
|
||||||
LIBTOOL
|
LIBTOOL
|
||||||
LIBCLAMAV_VERSION
|
LIBCLAMAV_VERSION
|
||||||
@ -35,7 +35,7 @@
|
|||||||
EGREP
|
EGREP
|
||||||
GREP
|
GREP
|
||||||
CPP
|
CPP
|
||||||
@@ -902,6 +903,7 @@ ac_user_opts='
|
@@ -903,6 +904,7 @@ ac_user_opts='
|
||||||
enable_option_checking
|
enable_option_checking
|
||||||
enable_silent_rules
|
enable_silent_rules
|
||||||
enable_dependency_tracking
|
enable_dependency_tracking
|
||||||
@ -43,7 +43,7 @@
|
|||||||
enable_static
|
enable_static
|
||||||
enable_shared
|
enable_shared
|
||||||
with_pic
|
with_pic
|
||||||
@@ -1616,6 +1618,8 @@ Optional Features:
|
@@ -1619,6 +1621,8 @@ Optional Features:
|
||||||
--disable-dependency-tracking
|
--disable-dependency-tracking
|
||||||
speeds up one-time build
|
speeds up one-time build
|
||||||
--enable-static[=PKGS] build static libraries [default=no]
|
--enable-static[=PKGS] build static libraries [default=no]
|
||||||
@ -52,7 +52,7 @@
|
|||||||
--enable-shared[=PKGS] build shared libraries [default=yes]
|
--enable-shared[=PKGS] build shared libraries [default=yes]
|
||||||
--enable-fast-install[=PKGS]
|
--enable-fast-install[=PKGS]
|
||||||
optimize for fast installation [default=yes]
|
optimize for fast installation [default=yes]
|
||||||
@@ -5211,6 +5215,26 @@ $as_echo "$ac_cv_safe_to_define___extens
|
@@ -5219,6 +5223,26 @@ $as_echo "$ac_cv_safe_to_define___extens
|
||||||
|
|
||||||
$as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
|
$as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
|
||||||
|
|
||||||
@ -78,4 +78,4 @@
|
|||||||
+_ACEOF
|
+_ACEOF
|
||||||
|
|
||||||
|
|
||||||
VERSION="0.100.1"
|
VERSION="0.100.2"
|
||||||
|
15
clamav-freshclam-exit.patch
Normal file
15
clamav-freshclam-exit.patch
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
--- freshclam/freshclam.c.orig
|
||||||
|
+++ freshclam/freshclam.c
|
||||||
|
@@ -714,6 +714,12 @@ main (int argc, char **argv)
|
||||||
|
execute ("OnErrorExecute", opt->strarg, opts);
|
||||||
|
}
|
||||||
|
|
||||||
|
+ if (ret == FC_UPTODATE)
|
||||||
|
+ {
|
||||||
|
+ /* Restore exit code compatibility with ClamAV < 0.100.0 */
|
||||||
|
+ ret = 0;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
if (pidfile)
|
||||||
|
{
|
||||||
|
unlink (pidfile);
|
@ -1,3 +1,27 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 4 09:04:01 UTC 2018 - Reinhard Max <max@suse.com>
|
||||||
|
|
||||||
|
- Update to version 0.100.2:
|
||||||
|
|
||||||
|
* bsc#1110723, 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.
|
||||||
|
* bsc#1103040, CVE-2018-14680, CVE-2018-14681, CVE-2018-14682:
|
||||||
|
more fixes for embedded libmspack.
|
||||||
|
* Make freshclam more robust against lagging signature mirrors.
|
||||||
|
* 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, see:
|
||||||
|
https://bugzilla.clamav.net/show_bug.cgi?id=12048
|
||||||
|
- Restore exit code compatibility of freshclam with versions before
|
||||||
|
0.100.0 when the virus database is already up to date
|
||||||
|
(bsc#1104457, clamav-freshclam-exit.patch).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jul 31 08:43:39 UTC 2018 - max@suse.com
|
Tue Jul 31 08:43:39 UTC 2018 - max@suse.com
|
||||||
|
|
||||||
|
@ -12,13 +12,13 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define clamav_check --enable-check
|
%define clamav_check --enable-check
|
||||||
Name: clamav
|
Name: clamav
|
||||||
Version: 0.100.1
|
Version: 0.100.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Antivirus Toolkit
|
Summary: Antivirus Toolkit
|
||||||
License: GPL-2.0-only
|
License: GPL-2.0-only
|
||||||
@ -36,6 +36,7 @@ Patch1: clamav-conf.patch
|
|||||||
Patch4: clamav-disable-timestamps.patch
|
Patch4: clamav-disable-timestamps.patch
|
||||||
Patch5: clamav-obsolete-config.patch
|
Patch5: clamav-obsolete-config.patch
|
||||||
Patch6: clamav-disable-yara.patch
|
Patch6: clamav-disable-yara.patch
|
||||||
|
Patch7: clamav-freshclam-exit.patch
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: bc
|
BuildRequires: bc
|
||||||
@ -111,6 +112,7 @@ that want to make use of libclamav.
|
|||||||
%patch4
|
%patch4
|
||||||
%patch5
|
%patch5
|
||||||
%patch6
|
%patch6
|
||||||
|
%patch7
|
||||||
|
|
||||||
%build
|
%build
|
||||||
CFLAGS="-fstack-protector"
|
CFLAGS="-fstack-protector"
|
||||||
|
Loading…
Reference in New Issue
Block a user