clamav - anti-virus utility for Unix - command-line interface

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Main amd64
Package name clamav
Package version 0.99.2+dfsg
Package release 6ubuntu2
Package architecture amd64
Package type deb
Installed size 881 B
Download size 111.47 KB
Official Mirror
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 in the clamav-daemon package, a command-line
scanner in the clamav package, and a tool for automatic updating via
the Internet in the clamav-freshclam package. The programs are based
on libclamav, which can be used by other software.
This package contains the command line interface. Features:
- built-in support for various archive formats, including Zip, Tar,
Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others;
- built-in support for almost all mail file formats;
- built-in support for ELF executables and Portable Executable files
compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and
obfuscated with SUE, Y0da Cryptor and others;
- built-in support for popular document formats including Microsoft
Office and Mac Office files, HTML, RTF and PDF.
For scanning to work, a virus database is needed. There are two options
for getting it:
- clamav-freshclam: updates the database from Internet. This is
recommended with Internet access.
- clamav-data: for users without Internet access. The package is
not updated once installed. The clamav-getfiles package allows
creating custom packages from an Internet-connected computer.


Package Version Architecture Repository
clamav_0.99.4+addedllvm-0ubuntu0.17.10.1_i386.deb 0.99.4+addedllvm i386 Ubuntu Updates Main
clamav_0.99.4+addedllvm-0ubuntu0.17.10.1_amd64.deb 0.99.4+addedllvm amd64 Ubuntu Updates Main
clamav_0.99.2+dfsg-6ubuntu2_i386.deb 0.99.2+dfsg i386 Ubuntu Main
clamav - - -


Name Value
clamav-data -
clamav-freshclam >= 0.99.2+dfsg
libc6 >= 2.15
libclamav7 >= 0.99.2
libcurl3 >= 7.16.2
libssl1.0.0 >= 1.0.0
zlib1g >= 1:


Type URL
Binary Package clamav_0.99.2+dfsg-6ubuntu2_amd64.deb
Source Package clamav

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install clamav deb package:
    # sudo apt-get install clamav




2017-08-15 - Marc Deslauriers <>
clamav (0.99.2+dfsg-6ubuntu2) artful; urgency=medium
* SECURITY UPDATE: DoS via crafted e-mail message
- debian/patches/CVE-2017-6418.patch: fix invalid read in
- CVE-2017-6418
* SECURITY UPDATE: DoS via WWPack compression
- debian/patches/CVE-2017-6420.patch: add bounds checks to
- debian/patches/CVE-2017-6420-2.patch: fix unit tests in
libclamav/wwunpack.c, unit_tests/check_jsnorm.c.
- CVE-2017-6420
* debian/patches/fix_newer_zlib.patch: fix compatibility with zlib
1.2.9 and newer (LP: #1692073).
2017-05-02 - Gianfranco Costamagna <>
clamav (0.99.2+dfsg-6ubuntu1) artful; urgency=medium
* Fix build by forcing llvm 3.9
(testsuite seems to be failing)
* debian/patches/zlib-check.patch:
- cherry-pick upstream fix for wrong zlib version check
2017-05-01 - Gianfranco Costamagna <>
clamav (0.99.2+dfsg-6build1) artful; urgency=medium
* Rebuild against new llvm versioned symbols.
2017-02-04 - Sebastian Andrzej Siewior <>
clamav (0.99.2+dfsg-6) unstable; urgency=medium
* Fix detection of curl. Patch by Reiner Herrmann <>
(Closes: #852894).
2016-12-03 - Sebastian Andrzej Siewior <>
clamav (0.99.2+dfsg-5) unstable; urgency=medium
[ Andreas Cadhalpun ]
* Add patches to support LLVM 3.7-3.9.
* Re-enable llvm support.
* Update embedded-library lintian override for multiarch locations.
* Update standards version to 3.9.8. (no changes needed)
* Mark clamav-docs and clamav-testfiles as Multi-Arch foreign and
libclamav7 as same.
* Fix spelling errors in the debian files. (Closes: #825055)
* Remove unused package-contains-timestamped-gzip lintian-override.
* Fix wildcard-matches-nothing-in-dep5-copyright lintian warning.
[ Sebastian Andrzej Siewior ]
* Remove clamav-daemon.service.d on purge (Closes: #842074).
* Fix FTCBFS: Annotate interpreter dependencies with :native. Patch by
Helmut Grohne (Closes: #844066).
* Drop bc from B-D, it seems we no longer need it.
* Cherry-pick patch from bb11549 to fix a temp file cleanup issue
(Closes: #824196).
2016-10-06 - Sebastian Andrzej Siewior <>
clamav (0.99.2+dfsg-4) unstable; urgency=medium
* Remove Stephen Gran as Uploader and thank you for your work
(Closes: #838405).
* Drop llvm supported for now. The bytecode will be interpreted by clamav
instead of llvm's JIT - there is no loss in functionality. It will come back
once we llvm support again (Closes: #839850).
2016-08-25 - Sebastian Andrzej Siewior <>
clamav (0.99.2+dfsg-3) unstable; urgency=medium
* BD on dh-strip-nondeterminism.
* get it compiled against openssl 1.1.0 (Closes: #828083).
* Drop support for clamav-daemon.socket. Should avoid restart loops if clamd
crashes on start (via OOM for instance). (Closes: #824042).
2016-05-19 - Sebastian Andrzej Siewior <>
clamav (0.99.2+dfsg-2) unstable; urgency=medium
* Ensure the users of PRIVATE symbols (clamd + freshclam) do not fall
behind a upstream version (Closes: #824485).
2016-05-07 - Sebastian Andrzej Siewior <>
clamav (0.99.2+dfsg-1) unstable; urgency=medium
[ Sebastian Andrzej Siewior ]
* also remove bytecode.cld on purge
* Update to new upstream release 0.99.2
* Drop AllowSupplementaryGroups option which is default now
(Closes: #822444).
* Let the LSB init script have more consistent output. Patch by Guillem
Jover (Closes: #823074).

See Also

Package Description
clamdscan_0.99.2+dfsg-6ubuntu2_amd64.deb anti-virus utility for Unix - scanner client
cli-common-dev_0.9+nmu1_all.deb common files for building CLI packages
cli-common_0.9+nmu1_all.deb common files between all CLI packages
cloud-guest-utils_0.30-0ubuntu2_all.deb cloud guest utilities
cloud-image-utils_0.30-0ubuntu2_all.deb cloud image management utilities
cloud-init_17.1-18-gd4f70470-0ubuntu1_all.deb Init scripts for cloud instances
cloud-initramfs-copymods_0.39ubuntu1_all.deb copy initramfs modules into root filesystem for later use
cloud-initramfs-dyn-netconf_0.39ubuntu1_all.deb write a network interface file in /run for BOOTIF
cloud-utils_0.30-0ubuntu2_all.deb metapackage for installation of upstream cloud-utils source
cluster-glue-dev_1.0.12-5ubuntu2_amd64.deb Development files for the cluster glue components
cluster-glue_1.0.12-5ubuntu2_amd64.deb Reusable cluster components for Linux HA
cmake-data_3.9.1-1_all.deb CMake data files (modules, templates and documentation)
cmake-doc_3.9.1-1_all.deb extended documentation in various formats for CMake
cmake_3.9.1-1_amd64.deb cross-platform, open-source make system
colord-data_1.3.3-2build1_all.deb system service to manage device colour profiles -- data files