Commit Graph

99 Commits

Author SHA256 Message Date
Reinhard Max
55bf9502fd - Fix zlib version detection (clamav-zlib-version.patch).
- bsc#1045490, CVE-2012-6706: VMSF_DELTA filter in libclamunrar
  allows arbitrary memory write (clamav-CVE-2012-6706.patch).
- Buildrequire curl-devel to enable clamsubmit.

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=155
2018-02-14 12:23:33 +00:00
06d9b1e3a6 Accepting request 569976 from home:vitezslav_cizek:branches:security
- Update to security release 0.99.3 (bsc#1077732)
  * CVE-2017-12376 (ClamAV Buffer Overflow in handle_pdfname Vulnerability)
  * CVE-2017-12377 (ClamAV Mew Packet Heap Overflow Vulnerability)
  * CVE-2017-12379 (ClamAV Buffer Overflow in messageAddArgument Vulnerability)
    - these vulnerabilities could have allowed an unauthenticated,
      remote attacker to cause a denial of service (DoS) condition
      or potentially execute arbitrary code on an affected device.
  * CVE-2017-12374 (ClamAV use-after-free Vulnerabilities)
  * CVE-2017-12375 (ClamAV Buffer Overflow Vulnerability)
  * CVE-2017-12378 (ClamAV Buffer Over Read Vulnerability)
  * CVE-2017-12380 (ClamAV Null Dereference Vulnerability)
    - these vulnerabilities could have allowed an unauthenticated,
      remote attacker to cause a denial of service (DoS) condition on an affected device.
  * CVE-2017-6420 (bsc#1052448)
    - this vulnerability allowed remote attackers to cause a denial of service
      (use-after-free) via a crafted PE file with WWPack compression.
  * CVE-2017-6419 (bsc#1052449)
    - ClamAV allowed remote attackers to cause a denial of service
      (heap-based buffer overflow and application crash) or possibly
      have unspecified other impact via a crafted CHM file.
  * CVE-2017-11423 (bsc#1049423)
    - The cabd_read_string function in mspack/cabd.c in libmspack 0.5alpha
      allowed remote attackers to cause a denial of service
      (stack-based buffer over-read and application crash) via a crafted CAB file.
  * CVE-2017-6418 (bsc#1052466)
    - ClamAV 0.99.2 allowed remote attackers to cause a denial
      of service (out-of-bounds read) via a crafted e-mail message.
- drop clamav-0.99.2-openssl-1.1.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/569976
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=151
2018-01-26 16:21:11 +00:00
Reinhard Max
0ec309c207 Accepting request 546167 from home:msmeissn:branches:security
- clamav-0.99.2-openssl-1.1.patch: fixed build against openssl 1.1

OBS-URL: https://build.opensuse.org/request/show/546167
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=149
2017-11-28 09:00:11 +00:00
cb4029f851 Accepting request 521576 from home:jengelh:branches:security
- Implement shared library guideline.
+Change that old %makeinstall to modern %make_install

OBS-URL: https://build.opensuse.org/request/show/521576
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=147
2017-10-07 10:09:49 +00:00
Reinhard Max
aff26ed73c Accepting request 519486 from home:favogt:branches:security
- Add clamav-fix_newer_zlib.patch from ubuntu packages to fix build with
  zlib 1.2.11 (boo#1041201)

OBS-URL: https://build.opensuse.org/request/show/519486
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=145
2017-09-05 14:59:05 +00:00
Ruediger Oertel
dcb0ebcbe3 - pass --disable-zlib-vcheck to fix build in factory
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=144
2017-08-01 16:41:00 +00:00
Reinhard Max
d24defc9c8 Accepting request 499026 from home:AndreasStieger:branches:security
- provide and obsolete clamav-nodb to trigger it's removal in Leap
  bsc#1040662

OBS-URL: https://build.opensuse.org/request/show/499026
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=143
2017-05-29 18:25:35 +00:00
a52ab80012 Accepting request 439481 from home:faweiss:branches:security
OBS-URL: https://build.opensuse.org/request/show/439481
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=140
2016-11-10 22:34:49 +00:00
Reinhard Max
8ffab86af0 - boo#991812: Remove obsolete dependency on latex2html-pngicons.
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=138
2016-08-03 09:03:14 +00:00
03195f5e0f Accepting request 414589 from home:jengelh:branches:security
- Trim useless words from description and fix spellos.
  Test for user/group existence before adding and always show
  errors when they occur.

OBS-URL: https://build.opensuse.org/request/show/414589
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=137
2016-07-29 11:05:50 +00:00
Reinhard Max
87325daaab Accepting request 412543 from home:faweiss:branches:security
OBS-URL: https://build.opensuse.org/request/show/412543
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=135
2016-07-21 14:03:06 +00:00
Reinhard Max
6a684a8b5a Fix sourc URL
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=133
2016-06-23 08:08:28 +00:00
Reinhard Max
474d811537 Accepting request 404152 from home:faweiss:branches:security
OBS-URL: https://build.opensuse.org/request/show/404152
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=132
2016-06-23 07:56:59 +00:00
7988b83fbe Accepting request 402898 from home:marxin:branches:security
Change default C++ std to -std=gnu++98.

OBS-URL: https://build.opensuse.org/request/show/402898
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=130
2016-06-17 13:53:52 +00:00
Reinhard Max
2043ee586a Accepting request 367392 from home:ecsos
update to 0.99.1, fix changelog

OBS-URL: https://build.opensuse.org/request/show/367392
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=128
2016-03-07 10:26:37 +00:00
29ad975c7c Accepting request 350864 from home:msmeissn:branches:security
- now can handle regexp using signatures using pcre bsc#960237

OBS-URL: https://build.opensuse.org/request/show/350864
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=126
2016-01-13 18:12:46 +00:00
a61d1ae6c8 Accepting request 347175 from home:posophe:branches:security
update + clean-up

OBS-URL: https://build.opensuse.org/request/show/347175
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=122
2015-12-02 16:24:31 +00:00
Reinhard Max
116d5ae918 OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=118 2015-05-06 12:57:46 +00:00
Reinhard Max
820d5ab130 - Version 0.98.7 fixes several security issues (bsc#929192) and
other bug fixes/improvements:
  * Fix crash in upx decoder with crafted file. Discovered and
    patch supplied by Sebastian Andrzej Siewior. CVE-2015-2170.
  * Fix infinite loop condition on crafted y0da cryptor
    file. Identified and patch suggested by Sebastian Andrzej
    Siewior. CVE-2015-2221.
  * Fix crash on crafted petite packed file. Reported and patch
    supplied by Sebastian Andrzej Siewior. CVE-2015-2222.
  * Fix an infinite loop condition on a crafted "xz" archive file.
    This was reported by Dimitri Kirchner and Goulven Guiheux.
    CVE-2015-2668.
  * Apply upstream patch for possible heap overflow in Henry
    Spencer's regex library. CVE-2015-2305.
  * Fix false negatives on files within iso9660 containers. This
    issue was reported by Minzhuan Gong.
  * Fix a couple crashes on crafted upack packed file. Identified
    and patches supplied by Sebastian Andrzej Siewior.
  * Fix a crash during algorithmic detection on crafted PE file.
    Identified and patch supplied by Sebastian Andrzej Siewior.
  * Fix compilation error after ./configure --disable-pthreads.
    Reported and fix suggested by John E. Krokes.
  * Fix segfault scanning certain HTML files. Reported with sample
    by Kai Risku.
  * Improve detections within xar/pkg files.
  * Improvements to PDF processing: decryption, escape sequence
    handling, and file property collection.
  * Scanning/analysis of additional Microsoft Office 2003 XML
    format.

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=117
2015-05-05 17:04:23 +00:00
Reinhard Max
e02bbc5b40 - Version 0.98.6 fixes several security issues:
* bsc#916217, CVE-2015-1461: Remote attackers can have
    unspecified impact via Yoda's crypter or mew packer files.
  * bsc#916214, CVE-2015-1462: Unspecified impact via acrafted upx
    packer file.
  * bsc#916215, CVE-2015-1463: Remote attackers can cause a denial
    of service via a crafted petite packer file.
  * bsc#915512, CVE-2014-9328: heap out of bounds condition with
    crafted upack packer files.
- Obsoletes clamav-soname.patch

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=115
2015-02-05 11:43:54 +00:00
Reinhard Max
9f9980f068 - Don't need sendmail for building clamav-milter anymore,
sendmail-devel is enough (bnc#915414).

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=113
2015-01-30 15:22:56 +00:00
Reinhard Max
99c3101ce3 - bnc#914505: Config file merging and temp file creation got moved
to %pre by mistake. Put them back to %post.
- Restore the updateclamconf script (bnc#908731).
- Fix a step backwards in the soname version from 0.98.4 to 0.98.5
  (https://bugzilla.clamav.net/show_bug.cgi?id=11193).

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=111
2015-01-23 14:07:57 +00:00
b85a1eb8ca Accepting request 266991 from home:msmeissn:branches:security
- build with PIE

OBS-URL: https://build.opensuse.org/request/show/266991
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=109
2015-01-02 08:49:36 +00:00
Reinhard Max
82b4700cc8 Version 0.98.5
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=107
2014-11-19 15:50:31 +00:00
1bc819d92e Accepting request 260428 from home:Ledest:misc
fix bashism in pre script

OBS-URL: https://build.opensuse.org/request/show/260428
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=105
2014-11-10 10:17:19 +00:00
Reinhard Max
9354c3737c Preliminary checkin fixing various security holes.
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=103
2014-06-26 15:35:06 +00:00
Reinhard Max
9eebf39f01 - Fix dangling symlink in documentation (bnc#872682).
- Remove init scripts and complete systemd integration.
- Remove %ghost entry for /var/run/clamav.

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=101
2014-06-12 13:36:29 +00:00
Reinhard Max
019b469993 - Version 0.98.3
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=99
2014-05-08 15:21:16 +00:00
Reinhard Max
ab126c170e Accepting request 231142 from devel:ARM:Factory
- do not disable security checks in configure. That would be
  insecure
- use DFP_64bit also for aarch64

OBS-URL: https://build.opensuse.org/request/show/231142
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=97
2014-04-23 11:33:39 +00:00
e543ab3c80 Accepting request 226920 from home:bmanojlovic:branches:security
- initial systemd support unit files

OBS-URL: https://build.opensuse.org/request/show/226920
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=95
2014-03-28 16:04:21 +00:00
Reinhard Max
a8582c8355 Accepting request 223009 from home:msmeissn:branches:security
- add fanotify systemcalls for power, s390 and arm

OBS-URL: https://build.opensuse.org/request/show/223009
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=93
2014-02-21 14:43:48 +00:00
Reinhard Max
bc9c8634ed - Improve handling of /var/run/clamav.
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=89
2014-02-04 14:37:44 +00:00
Reinhard Max
409168917e - Version 0.98.1:
* remove copy of wxWidgets (halves the size of the tarball).
  * Decompression and scanning of files in "Xz" compression
    format.
  * Extraction, decompression, and scanning of files within Apple
    Disk Image (DMG) format.
  * Extraction, decompression, and scanning of files within
    Extensible Archive (XAR) format.  XAR format is commonly used
    for software packaging, such as PKG and RPM, as well as
    general archival.
  * Improvements and fixes to extraction and scanning of ole
    formats.
  * Option to force all scanned data to disk.
  * Various improvements to ClamAV configuration, support of third
    party libraries, and unit tests.

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=87
2014-01-24 15:48:31 +00:00
Reinhard Max
fddb1b1ad5 Accepting request 211259 from openSUSE:Factory:PowerLE
- fix build failures on ppc64le:
  * fanotify is only supported on x86 platforms
  * building tomsfastmath on (non-x86) 64-bit platforms requires -DFP_64BIT

OBS-URL: https://build.opensuse.org/request/show/211259
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=85
2013-12-18 08:10:11 +00:00
9715995115 OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=83 2013-09-28 07:50:07 +00:00
43c9963191 - Version 0.98 (bnc#841815)
* code quality fixes on libclamav, clamd, sigtool, clamav-milter, clamconf and clamdtop
 * code quality fixes on libclamav, libclamunrar and freshclam
 * valgrind suppression rules for dl_catch_error complaints
 * bb #8385: PDF ASCII85Decode zero-length fix
 * libclamav: SCAN_ALL mode fixes
 * bb #7436: elf64 header early exit
 * iso9660: iso_scan_file rewrite
- use source urls, add gpg signature retrieval.

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=82
2013-09-28 07:41:14 +00:00
4b519d3c75 Accepting request 201239 from home:lemmy04
OBS-URL: https://build.opensuse.org/request/show/201239
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=81
2013-09-28 07:38:07 +00:00
7f2aa965eb - mirror the amavisd-new change of /var/spool/amavis bnc#663726
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=79
2013-04-29 14:32:27 +00:00
b9426dfc54 Accepting request 173623 from home:ecsos
update to 0.97.8

OBS-URL: https://build.opensuse.org/request/show/173623
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=77
2013-04-29 09:38:54 +00:00
Reinhard Max
2758bfd427 - Version 0.97.7 (bnc#809945)
* several hardening fixes.

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=75
2013-03-20 17:47:08 +00:00
Reinhard Max
a7d93681e5 Accepting request 148449 from home:m_meister:branches:security
- pids and sockets of clamd and freshclam now reside in /var/run
  instead of /var/lib (bnc#770395)
- modified pid path in clamd's, freshclam's and clamav-milter's
  init scripts

OBS-URL: https://build.opensuse.org/request/show/148449
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=73
2013-01-14 15:06:55 +00:00
Reinhard Max
d8cb99a265 Package cleanup
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=71
2013-01-07 13:42:33 +00:00
a0b6eedea9 Accepting request 147180 from home:AndreasStieger:branches:security
- update daily.cvd to ver. 16364 
  released on 04 Jan 2013 20:37 :0500 (sig count: 492103)
- add cvd signature verification to %check section
- make Release field of clamav-db package contain cvd file versions

OBS-URL: https://build.opensuse.org/request/show/147180
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=70
2013-01-05 14:28:49 +00:00
Reinhard Max
f3b0b3cf4b - 0.97.6 also fixes bnc#780181.
- The CVEs below correspont to: bnc#753611, bnc#753613, bnc#753610.

OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=68
2012-09-28 09:31:10 +00:00
Togan Muftuoglu
e99e46be20 Accepting request 135016 from home:toganm:branches:security
- update to 0.97.6
  * libclamav: bb#5751 - cl_scansis() may returan a file descriptor
    instead of a valid return code

OBS-URL: https://build.opensuse.org/request/show/135016
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=66
2012-09-19 11:40:29 +00:00
cd3b51f9a6 Accepting request 130817 from openSUSE:Factory:ARM
- avoid make check on qemu build

OBS-URL: https://build.opensuse.org/request/show/130817
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=64
2012-08-15 06:41:23 +00:00
fb45a6895c Accepting request 125380 from home:AndreasStieger:branches:security
- update to 0.95.5 [bnc#767574]
- addresses possible evasion cases in some archive formats
- CVE-2012-1457: allows to bypass malware detection via a TAR archive
  entry with a length field that exceeds the total TAR file size
- CVE-2012-1458: allows to bypass malware detection via a crafted
  reset interval in the LZXC header of a CHM file
- CVE-2012-1459: allows to bypass malware detection via a TAR archive
  entry with a length field corresponding to that entire entry, plus
  part of the header of the next entry
- also addresses stability issues in portions of the bytecode engine
- update clamav-conf.patch for moved lines
- add a definitions snapshot as {main,daily}.cvd no longer in tarball
- fix file-contains-date-and-time rpmlint warning

OBS-URL: https://build.opensuse.org/request/show/125380
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=62
2012-06-19 20:15:38 +00:00
Togan Muftuoglu
59675fea51 Accepting request 109835 from home:dimstar:gcc47
Fix build with gcc 4.7 - Please work with upstream to resolve it in upstream code base. There is also a chance that a newer version of the package might have this fixed already.

OBS-URL: https://build.opensuse.org/request/show/109835
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=60
2012-03-20 10:39:33 +00:00
b63eec4739 Accepting request 109812 from home:toganm:branches:security
- New version 0.97.4 
 * libclamav/bytecode.c: reset to BYTECODE_AUTO mode at db reload
   so that we don't fail to re-enable or re-disable it again
   (bb#3789)
 * misc: performance improvement for HP-UX PA-RISC - patch from 
   Michael Pelletier <michael.v.pelletier*raytheon.com>
   (bb#3926)
 * libclamav/pe.c: parse vinfo where varfileinfo occours before
   stringfileinfo (bb#3062)
 * clamd: add support for on-access scanning on OS X with ClamAuth
   (beta)
 * libclamav/bytecode_api*: Fix Sparc crash (bb #4324)
 * libclamav: fix bytecode whitelisting
 * libclamav: fix macro detection in OLE2BlockMacros (bb#4269)
 * libclamav/readdb.c: allow comments in all db files (bb#3930)
 * libclamav/scanners.c: use lsigs when scanning vba data (bb#3922)
 * libclamav/matcher-hash.c: Fix SIGBUS on PA-RISC (big-endian)
   architectures (bb #3894).

OBS-URL: https://build.opensuse.org/request/show/109812
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=58
2012-03-17 20:40:58 +00:00
OBS User buildservice-autocommit
e58ae21fed Updating link to change in openSUSE:Factory/clamav revision 46.0
OBS-URL: https://build.opensuse.org/package/show/security/clamav?expand=0&rev=3b88d94d4b0503343d77bb0fe4695589
2011-12-06 17:03:07 +00:00