Bug 38425 - Update clamav to 0.98.7 (4.0)
Update clamav to 0.98.7 (4.0)
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Security updates
UCS 4.0
Other Linux
: P5 normal (vote)
: UCS 4.0-2-errata
Assigned To: Philipp Hahn
Janek Walkenhorst
:
Depends on: 38661
Blocks:
  Show dependency treegraph
 
Reported: 2015-05-04 12:55 CEST by Arvid Requate
Modified: 2015-07-16 14:23 CEST (History)
0 users

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Security
Max CVSS v3 score:
requate: Patch_Available+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2015-05-04 12:55:52 CEST
clamav 0.98.7+dfsg-1 fixes these security issues:

* Crash in upx decoder with crafted file (CVE-2015-2170)
* Infinite loop condition on crafted y0da cryptor file (CVE-2015-2221)
* Crash on crafted petite packed file (CVE-2015-2222)
* Infinite loop condition on a crafted "xz" archive file (CVE-2015-2668)
* Heap overflow vulnerability in regcomp.c (CVE-2015-2305)
Comment 1 Arvid Requate univentionstaff 2015-06-02 18:31:33 CEST
Quoting Bug #36965: The clamav version in 4.0 uses the system copy of LLVM, but the ClamAV tarball also includes a local copy, so the dependenciees must be adapted not to build-depend on libllvm.
Comment 2 Philipp Hahn univentionstaff 2015-06-08 15:14:07 CEST
$ repo_admin.py -U -p clamav -d wheezy-updates -r 4.0-0-0 -s errata4.0-2

r14805 | Bug #38629: ClamAV 0.98.7 for UCS-4.0
r14807 | Bug #38629: ClamAV 0.98.7 for UCS-4.0

Package: clamav
Version: 0.98.7+dfsg-0.154.201506081449
Branch: ucs_4.0-0
Scope: errata4.0-2

OK: apt-get install clamav
OK: clamscan test/clam*

r61113 | Bug #38425: ClamAV 0.98.7 for UCS-4.0-2 YAML
 2015-06-08-clamav.yaml


(In reply to Arvid Requate from comment #1)
> Quoting Bug #36965: The clamav version in 4.0 uses the system copy of LLVM,
> but the ClamAV tarball also includes a local copy, so the dependenciees must
> be adapted not to build-depend on libllvm.

I think this is bogus, as UCS-4.0 contains LLVM already and was already used for building 0.98.6. Only for previous UCS versions << 4.0 the internal version is required, as they don't have a new enough LLVM.
Comment 3 Janek Walkenhorst univentionstaff 2015-07-13 17:16:51 CEST
Tests Update: OK
Tests Installation: OK
Advisory: OK
Comment 4 Janek Walkenhorst univentionstaff 2015-07-16 14:23:12 CEST
<http://errata.univention.de/ucs/4.0/241.html>