portage-ng / portage / app-antivirus / clamav / 1.4.3
portage-ng glsa
39 advisories reference app-antivirus/clamav · none place version 1.4.3 in a vulnerable range
▸ GLSA 202507-03 ClamAV: Multiple Vulnerabilities this version unaffected normal local 2025-07-08

Multiple vulnerabilities have been discovered in ClamAV, the worst of which could lead to arbitrary code execution.

Announced
2025-07-08
Revised
2025-07-08
Access
local
Bugs
#912370 #913246 #924024 #940140
Advisory
https://security.gentoo.org/glsa/202507-03

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 1.4.1>= 1.4.1

Background

ClamAV is a GPL virus scanner.

Description

Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-1.4.1"

References

▸ GLSA 202310-01 ClamAV: Multiple Vulnerabilities this version unaffected normal remote 2023-10-01

Multiple vulnerabilities have been discovered in ClamAV, the worst of which could result in remote code execution.

Announced
2023-10-01
Revised
2023-10-01
Access
remote
Bugs
#831083 #842813 #894672
Advisory
https://security.gentoo.org/glsa/202310-01

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.103.7>= 0.103.7

Background

ClamAV is a GPL virus scanner.

Description

Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.103.7"

References

▸ GLSA 202104-07 ClamAV: Denial of service this version unaffected low local, remote 2021-04-30

A vulnerability in ClamAV could lead to a Denial of Service condition.

Announced
2021-04-30
Revised
2021-04-30
Access
local, remote
Bugs
#780894
Advisory
https://security.gentoo.org/glsa/202104-07

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.103.2>= 0.103.2

Background

ClamAV is a GPL virus scanner.

Description

A vulnerability has been discovered in ClamAV. Please review the CVE identifier referenced below for details.

Impact

A remote attacker could cause ClamAV to scan a specially crafted file, possibly resulting a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.103.2"

References

▸ GLSA 202007-23 ClamAV: Multiple vulnerabilities this version unaffected normal remote 2020-07-27

Multiple vulnerabilities have been found in ClamAV, the worst of which could result in a Denial of Service condition.

Announced
2020-07-27
Revised
2020-07-27
Access
remote
Bugs
#732944
Advisory
https://security.gentoo.org/glsa/202007-23

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.102.4>= 0.102.4

Background

ClamAV is a GPL virus scanner.

Description

Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.102.4"

References

▸ GLSA 202003-46 ClamAV: Multiple vulnerabilities this version unaffected low local, remote 2020-03-19

Multiple vulnerabilities have been found in ClamAV, the worst of which could result in a Denial of Service condition.

Announced
2020-03-19
Revised
2020-03-19
Access
local, remote
Bugs
#702010 #708424
Advisory
https://security.gentoo.org/glsa/202003-46

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.102.2>= 0.102.2

Background

ClamAV is a GPL virus scanner.

Description

Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could cause ClamAV to scan a specially crafted file, possibly resulting in a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.102.2"

References

▸ GLSA 201904-12 ClamAV: Multiple vulnerabilities this version unaffected normal remote 2019-04-08

Multiple vulnerabilities have been found in ClamAV, the worst of which could result in a Denial of Service condition.

Announced
2019-04-08
Revised
2019-04-08
Access
remote
Bugs
#660820 #667900 #681840
Advisory
https://security.gentoo.org/glsa/201904-12

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.101.2>= 0.101.2

Background

ClamAV is a GPL virus scanner.

Description

Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

Impact

Please review the referenced CVE identifiers for details.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.101.2"

References

▸ GLSA 201804-16 ClamAV: Multiple vulnerabilities this version unaffected normal remote 2018-04-22

Multiple vulnerabilities have been found in ClamAV, the worst of which may allow remote attackers to execute arbitrary code.

Announced
2018-04-22
Revised
2018-04-22
Access
remote
Bugs
#623534 #625632 #628686 #628690 #649314
Advisory
https://security.gentoo.org/glsa/201804-16

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.99.4>= 0.99.4

Background

ClamAV is a GPL virus scanner.

Description

Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker, through multiple vectors, could execute arbitrary code, cause a Denial of Service condition, or have other unspecified impacts.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.99.4"

References

▸ GLSA 201801-19 ClamAV: Multiple vulnerabilities this version unaffected high remote 2018-01-26

Multiple vulnerabilities have been found in ClamAV, the worst of which may allow execution of arbitrary code.

Announced
2018-01-26
Revised
2018-01-26
Access
remote
Bugs
#645794
Advisory
https://security.gentoo.org/glsa/201801-19

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.99.3>= 0.99.3

Background

ClamAV is a GPL virus scanner.

Description

Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could cause ClamAV to scan a specially crafted file, possibly resulting in execution of arbitrary code with the privileges of the process or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.99.3"

References

▸ GLSA 201512-08 ClamAV: Multiple vulnerabilities this version unaffected normal local 2015-12-30

Multiple vulnerabilities have been found in ClamAV, possibly resulting in Denial of Service.

Announced
2015-12-30
Revised
2015-12-30
Access
local
Bugs
#538084 #548066
Advisory
https://security.gentoo.org/glsa/201512-08

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.98.7>= 0.98.7

Background

ClamAV is a GPL virus scanner.

Description

Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could cause ClamAV to scan a specially crafted file, possibly resulting in a Denial of Service condition or other unspecified impact.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.98.7"

References

▸ GLSA 201412-05 Clam AntiVirus: Denial of service this version unaffected normal remote 2014-12-09

A vulnerability in Clam AntiVirus can lead to a Denial of Service condition.

Announced
2014-12-09
Revised
2014-12-09 (revision 2)
Access
remote
Bugs
#529728
Advisory
https://security.gentoo.org/glsa/201412-05

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.98.5>= 0.98.5

Background

Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

A heap-based buffer overflow exists in the cli_scanpe function in libclamav/pe.c in ClamAV.

Impact

A remote attacker could possibly cause a Denial of Service condition via a specially crafted file.

Workaround

There is no known workaround at this time.

Resolution

All Clam AntiVirus users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.98.5"

References

▸ GLSA 201405-08 ClamAV: Multiple vulnerabilities this version unaffected high remote 2014-05-16

Multiple vulnerabilities have been found in ClamAV, the worst of which could lead to arbitrary code execution.

Announced
2014-05-16
Revised
2014-05-16
Access
remote
Bugs
#462278 #467710
Advisory
https://security.gentoo.org/glsa/201405-08

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.98>= 0.98

Background

Clam AntiVirus (ClamAV) is an anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

Multiple vulnerabilities have been discovered in ClamAV. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could send a specially crafted file, leading to arbitrary code execution or a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.98"

References

▸ GLSA 201110-20 Clam AntiVirus: Multiple vulnerabilities this version unaffected high local, remote 2011-10-24

Multiple vulnerabilities were found in Clam AntiVirus, the most severe of which may allow the execution of arbitrary code.

Announced
2011-10-24
Revised
2011-10-24 (revision 2)
Access
local, remote
Bugs
#338226 #347627 #354019 #378815 #387521
Advisory
https://security.gentoo.org/glsa/201110-20

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.97.3>= 0.97.3

Background

Clam AntiVirus (short: ClamAV) is an anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

Multiple vulnerabilities have been discovered in Clam AntiVirus. Please review the CVE identifiers referenced below for details.

Impact

An unauthenticated remote attacker may execute arbitrary code with the privileges of the Clam AntiVirus process or cause a Denial of Service by causing an affected user or system to scan a crafted file.

Workaround

There is no known workaround at this time.

Resolution

All Clam AntiVirus users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.97.3"

References

▸ GLSA 201009-06 Clam AntiVirus: Multiple vulnerabilities this version unaffected normal remote 2010-09-07

Multiple vulnerabilities have been reported in Clam AntiVirus.

Announced
2010-09-07
Revised
2010-09-07
Access
remote
Bugs
#314087 #321157
Advisory
https://security.gentoo.org/glsa/201009-06

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.96.1>= 0.96.1

Background

Clam AntiVirus (short: ClamAV) is an anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

Multiple vulnerabilities were discovered in Clam AntiVirus. For further information, please consult the CVE entries referenced below.

Impact

A remote attacker could possibly bypass virus detection or cause a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All Clam AntiVirus users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.96.1"

References

▸ GLSA 200909-04 Clam AntiVirus: Multiple vulnerabilities this version unaffected normal remote 2009-09-09

Multiple vulnerabilities in ClamAV allow for the remote execution of arbitrary code or Denial of Service.

Announced
2009-09-09
Revised
2009-09-09
Access
remote
Bugs
#264834 #265545
Advisory
https://security.gentoo.org/glsa/200909-04

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.95.2>= 0.95.2

Background

Clam AntiVirus (short: ClamAV) is an anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

Multiple vulnerabilities have been found in ClamAV:

  • The vendor reported a Divide-by-zero error in the PE ("Portable Executable"; Windows .exe) file handling of ClamAV (CVE-2008-6680).
  • Jeffrey Thomas Peckham found a flaw in libclamav/untar.c, possibly resulting in an infinite loop when processing TAR archives in clamd and clamscan (CVE-2009-1270).
  • Martin Olsen reported a vulnerability in the CLI_ISCONTAINED macro in libclamav/others.h, when processing UPack archives (CVE-2009-1371).
  • Nigel disclosed a stack-based buffer overflow in the "cli_url_canon()" function in libclamav/phishcheck.c when processing URLs (CVE-2009-1372).

Impact

A remote attacker could entice a user or automated system to process a specially crafted UPack archive or a file containing a specially crafted URL, possibly resulting in the remote execution of arbitrary code with the privileges of the user running the application, or a Denial of Service. Furthermore, a remote attacker could cause a Denial of Service by supplying a specially crafted TAR archive or PE executable to a Clam AntiVirus instance.

Workaround

There is no known workaround at this time.

Resolution

All Clam AntiVirus users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.95.2"

References

▸ GLSA 200812-21 ClamAV: Multiple vulnerabilities this version unaffected high remote 2008-12-23

Two vulnerabilities in ClamAV may allow for the remote execution of arbitrary code or a Denial of Service.

Announced
2008-12-23
Revised
2008-12-23
Access
remote
Bugs
#245450 #249833
Advisory
https://security.gentoo.org/glsa/200812-21

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.94.2>= 0.94.2

Background

Clam AntiVirus is a free anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

Moritz Jodeit reported an off-by-one error within the get_unicode_name() function in libclamav/vba_extract.c when processing VBA project files (CVE-2008-5050). Ilja van Sprundel reported an infinite recursion error within the cli_check_jpeg_exploit() function in libclamav/special.c when processing JPEG files (CVE-2008-5314).

Impact

A remote attacker could send a specially crafted VBA or JPEG file to the clamd daemon, possibly resulting in the remote execution of arbitrary code with the privileges of the user running the application or a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.94.2"

References

▸ GLSA 200809-18 ClamAV: Multiple Denials of Service this version unaffected normal remote 2008-09-25

Multiple vulnerabilities in ClamAV may result in a Denial of Service.

Announced
2008-09-25
Revised
2008-09-25
Access
remote
Bugs
#236665
Advisory
https://security.gentoo.org/glsa/200809-18

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.94>= 0.94

Background

Clam AntiVirus is a free anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

Hanno boeck reported an error in libclamav/chmunpack.c when processing CHM files (CVE-2008-1389). Other unspecified vulnerabilities were also reported, including a NULL pointer dereference in libclamav (CVE-2008-3912), memory leaks in freshclam/manager.c (CVE-2008-3913), and file descriptor leaks in libclamav/others.c and libclamav/sis.c (CVE-2008-3914).

Impact

A remote attacker could entice a user or automated system to scan a specially crafted CHM, possibly resulting in a Denial of Service (daemon crash). The other attack vectors mentioned above could also result in a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.94"

References

▸ GLSA 200808-07 ClamAV: Multiple Denials of Service this version unaffected low remote 2008-08-08

Multiple vulnerabilities in ClamAV may result in a Denial of Service.

Announced
2008-08-08
Revised
2008-08-08
Access
remote
Bugs
#204340 #227351
Advisory
https://security.gentoo.org/glsa/200808-07

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.93.3>= 0.93.3

Background

Clam AntiVirus is a free anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

Damian Put has discovered an out-of-bounds memory access while processing Petite files (CVE-2008-2713, CVE-2008-3215). Also, please note that the 0.93 ClamAV branch fixes the first of the two attack vectors of CVE-2007-6595 concerning an insecure creation of temporary files vulnerability. The sigtool attack vector seems still unfixed.

Impact

A remote attacker could entice a user or automated system to scan a specially crafted Petite file, possibly resulting in a Denial of Service (daemon crash). Also, the insecure creation of temporary files vulnerability can be triggered by a local user to perform a symlink attack.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.93.3"

References

▸ GLSA 200805-19 ClamAV: Multiple vulnerabilities this version unaffected high remote 2008-05-20

Multiple vulnerabilities in ClamAV may result in the remote execution of arbitrary code.

Announced
2008-05-20
Revised
2008-05-20
Access
remote
Bugs
#213762
Advisory
https://security.gentoo.org/glsa/200805-19

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.93>= 0.93

Background

Clam AntiVirus is a free anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

Multiple vulnerabilities have been reported:

  • Damian Put reported a heap-based buffer overflow when processing PeSpin packed PE binaries (CVE-2008-0314).
  • Alin Rad Pop of Secunia Research reported a buffer overflow in the cli_scanpe() function when processing Upack PE binaries (CVE-2008-1100).
  • Hanno Boeck reported an infinite loop when processing ARJ archives (CVE-2008-1387).
  • Damian Put and Thomas Pollet reported a heap-based buffer overflow when processing WWPack compressed PE binaries (CVE-2008-1833).
  • A buffer over-read was discovered in the rfc2231() function when producing a string that is not NULL terminated (CVE-2008-1836).
  • An unspecified vulnerability leading to "memory problems" when scanning RAR files was reported (CVE-2008-1837).
  • Thierry Zoller reported that scanning of RAR files could be circumvented (CVE-2008-1835).

Impact

A remote attacker could entice a user or automated system to scan a specially crafted file, possibly leading to the execution of arbitrary code with the privileges of the user running ClamAV (either a system user or the "clamav" user if clamd is compromised), or a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.93"

References

▸ GLSA 200802-09 ClamAV: Multiple vulnerabilities this version unaffected high remote 2008-02-21

Multiple vulnerabilities in ClamAV may result in the remote execution of arbitrary code.

Announced
2008-02-21
Revised
2008-02-21
Access
remote
Bugs
#209915
Advisory
https://security.gentoo.org/glsa/200802-09

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.92.1>= 0.92.1

Background

Clam AntiVirus is a free anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

An integer overflow has been reported in the "cli_scanpe()" function in file libclamav/pe.c (CVE-2008-0318). Another unspecified vulnerability has been reported in file libclamav/mew.c (CVE-2008-0728).

Impact

A remote attacker could entice a user or automated system to scan a specially crafted file, possibly leading to the execution of arbitrary code with the privileges of the user running ClamAV (either a system user or the "clamav" user if clamd is compromised).

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.92.1"

References

▸ GLSA 200712-20 ClamAV: Multiple vulnerabilities this version unaffected high remote 2007-12-29

Multiple vulnerabilities have been discovered in ClamAV allowing remote execution of arbitrary code and Denial of Service attacks.

Announced
2007-12-29
Revised
2007-12-29
Access
remote
Bugs
#202762
Advisory
https://security.gentoo.org/glsa/200712-20

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.91.2-r1>= 0.91.2-r1

Background

Clam AntiVirus is a free anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

iDefense reported an integer overflow vulnerability in the cli_scanpe() function when parsing Portable Executable (PE) files packed in the MEW format, that could be exploited to cause a heap-based buffer overflow (CVE-2007-6335). Toeroek Edwin reported an off-by-one error when decompressing MS-ZIP compressed CAB files (CVE-2007-6336). An unspecified vulnerability related to the bzip2 decompression algorithm has also been discovered (CVE-2007-6337).

Impact

A remote attacker could entice a user or automated system to scan a specially crafted file, possibly leading to the execution of arbitrary code with the privileges of the user running ClamAV (either a system user or the "clamav" user if clamd is compromised).

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.91.2-r1"

References

▸ GLSA 200709-14 ClamAV: Multiple vulnerabilities this version unaffected high remote 2007-09-20

Vulnerabilities have been discovered in ClamAV allowing remote execution of arbitrary code and Denial of Service attacks.

Announced
2007-09-20
Revised
2007-09-20
Access
remote
Bugs
#189912
Advisory
https://security.gentoo.org/glsa/200709-14

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.91.2>= 0.91.2

Background

Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.

Description

Nikolaos Rangos discovered a vulnerability in ClamAV which exists because the recipient address extracted from email messages is not properly sanitized before being used in a call to "popen()" when executing sendmail (CVE-2007-4560). Also, NULL-pointer dereference errors exist within the "cli_scanrtf()" function in libclamav/rtf.c and Stefanos Stamatis discovered a NULL-pointer dereference vulnerability within the "cli_html_normalise()" function in libclamav/htmlnorm.c (CVE-2007-4510).

Impact

The unsanitized recipient address can be exploited to execute arbitrary code with the privileges of the clamav-milter process by sending an email with a specially crafted recipient address to the affected system. Also, the NULL-pointer dereference errors can be exploited to crash ClamAV. Successful exploitation of the latter vulnerability requires that clamav-milter is started with the "black hole" mode activated, which is not enabled by default.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.91.2"

References

▸ GLSA 200708-04 ClamAV: Denial of service this version unaffected normal remote 2007-08-09

A vulnerability has been discovered in ClamAV, allowing for a Denial of Service.

Announced
2007-08-09
Revised
2007-08-09
Access
remote
Bugs
#185013
Advisory
https://security.gentoo.org/glsa/200708-04

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.91>= 0.91

Background

ClamAV is a GPL virus scanner.

Description

Metaeye Security Group reported a NULL pointer dereference in ClamAV when processing RAR archives.

Impact

A remote attacker could send a specially crafted RAR archive to the clamd daemon, resulting in a crash and a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.91"

References

▸ GLSA 200706-05 ClamAV: Multiple Denials of Service this version unaffected normal remote, local 2007-06-15

ClamAV contains several vulnerabilities leading to a Denial of Service.

Announced
2007-06-15
Revised
2007-06-15
Access
remote, local
Bugs
#178082
Advisory
https://security.gentoo.org/glsa/200706-05

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.90.3>= 0.90.3

Background

ClamAV is a GPL virus scanner.

Description

Several vulnerabilities were discovered in ClamAV by various researchers:

  • Victor Stinner (INL) discovered that the OLE2 parser may enter in an infinite loop (CVE-2007-2650).
  • A boundary error was also reported by an anonymous researcher in the file unsp.c, which might lead to a buffer overflow (CVE-2007-3023).
  • The file unrar.c contains a heap-based buffer overflow via a modified vm_codesize value from a RAR file (CVE-2007-3123).
  • The RAR parsing engine can be bypassed via a RAR file with a header flag value of 10 (CVE-2007-3122).
  • The cli_gentempstream() function from clamdscan creates temporary files with insecure permissions (CVE-2007-3024).

Impact

A remote attacker could send a specially crafted file to the scanner, possibly triggering one of the vulnerabilities. The two buffer overflows are reported to only cause Denial of Service. This would lead to a Denial of Service by CPU consumption or a crash of the scanner. The insecure temporary file creation vulnerability could be used by a local user to access sensitive data.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.90.3"

References

▸ GLSA 200704-21 ClamAV: Multiple vulnerabilities this version unaffected high remote 2007-04-24

Multiple vulnerabilities have been discovered in ClamAV allowing for the remote execution of arbitrary code.

Announced
2007-04-24
Revised
2007-04-24
Access
remote
Bugs
#174375
Advisory
https://security.gentoo.org/glsa/200704-21

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.90.2>= 0.90.2

Background

ClamAV is a GPL virus scanner.

Description

iDefense Labs have reported a stack-based buffer overflow in the cab_unstore() function when processing negative values in .cab files. Multiple file descriptor leaks have also been reported in chmunpack.c, pdf.c and dblock.c when processing .chm files.

Impact

A remote attacker could send a specially crafted CHM file to the scanner, possibly resulting in the remote execution of arbitrary code with the privileges of the user running ClamAV.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.90.2"

References

▸ GLSA 200703-03 ClamAV: Denial of service this version unaffected normal remote 2007-03-02

ClamAV contains two vulnerabilities allowing a Denial of Service.

Announced
2007-03-02
Revised
2007-03-02
Access
remote
Bugs
#167201
Advisory
https://security.gentoo.org/glsa/200703-03

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.90>= 0.90

Background

ClamAV is a GPL virus scanner.

Description

An anonymous researcher discovered a file descriptor leak error in the processing of CAB archives and a lack of validation of the "id" parameter string used to create local files when parsing MIME headers.

Impact

A remote attacker can send several crafted CAB archives with a zero-length record header that will fill the available file descriptors until no other is available, which will prevent ClamAV from scanning most archives. An attacker can also send an email with specially crafted MIME headers to overwrite local files with the permissions of the user running ClamAV, such as the virus database file, which could prevent ClamAV from detecting any virus.

Workaround

The first vulnerability can be prevented by refusing any file of type CAB, but there is no known workaround for the second issue.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.90"

References

▸ GLSA 200612-18 ClamAV: Denial of service this version unaffected normal remote 2006-12-18

ClamAV is vulnerable to Denial of Service.

Announced
2006-12-18
Revised
2006-12-18
Access
remote
Bugs
#157698
Advisory
https://security.gentoo.org/glsa/200612-18

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.88.7>= 0.88.7

Background

ClamAV is a GPL virus scanner.

Description

Hendrik Weimer discovered that ClamAV fails to properly handle deeply nested MIME multipart/mixed content.

Impact

By sending a specially crafted email with deeply nested MIME multipart/mixed content an attacker could cause ClamAV to crash.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.88.7"

References

▸ GLSA 200610-10 ClamAV: Multiple Vulnerabilities this version unaffected high remote 2006-10-24

ClamAV is vulnerable to a heap-based buffer overflow potentially allowing remote execution of arbitrary code and a Denial of Service.

Announced
2006-10-24
Revised
2006-10-24
Access
remote
Bugs
#151561
Advisory
https://security.gentoo.org/glsa/200610-10

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.88.5>= 0.88.5

Background

ClamAV is a GPL virus scanner.

Description

Damian Put and an anonymous researcher reported a potential heap-based buffer overflow vulnerability in rebuildpe.c responsible for the rebuilding of an unpacked PE file, and a possible crash in chmunpack.c in the CHM unpacker.

Impact

By sending a malicious attachment to a mail server running ClamAV, or providing a malicious file to ClamAV through any other method, a remote attacker could cause a Denial of Service and potentially the execution of arbitrary code with the permissions of the user running ClamAV.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.88.5"

References

▸ GLSA 200608-13 ClamAV: Heap buffer overflow this version unaffected high remote 2006-08-08

ClamAV is vulnerable to a heap-based buffer overflow resulting in a Denial of Service and potentially remote execution of arbitrary code.

Announced
2006-08-08
Revised
2006-08-08 (revision 2)
Access
remote
Bugs
#143093
Advisory
https://security.gentoo.org/glsa/200608-13

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.88.4>= 0.88.4

Background

ClamAV is a GPL virus scanner.

Description

Damian Put has discovered a boundary error in the pefromupx() function used by the UPX extraction module, which unpacks PE Windows executable files. Both the "clamscan" command-line utility and the "clamd" daemon are affected.

Impact

By sending a malicious attachment to a mail server running ClamAV, a remote attacker can cause a Denial of Service and potentially the execution of arbitrary code with the permissions of the user running ClamAV.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.88.4"

References

▸ GLSA 200605-03 ClamAV: Buffer overflow in Freshclam this version unaffected normal remote 2006-05-02

Freshclam is vulnerable to a buffer overflow that could lead to execution of arbitrary code.

Announced
2006-05-02
Revised
2006-05-02
Access
remote
Bugs
#131791
Advisory
https://security.gentoo.org/glsa/200605-03

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.88.2>= 0.88.2

Background

ClamAV is a GPL virus scanner. Freshclam is a utility to download virus signature updates.

Description

Ulf Harnhammar and an anonymous German researcher discovered that Freshclam fails to check the size of the header data returned by a webserver.

Impact

By enticing a user to connect to a malicious webserver an attacker could cause the execution of arbitrary code.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.88.2"

References

▸ GLSA 200604-06 ClamAV: Multiple vulnerabilities this version unaffected high remote 2006-04-07

ClamAV contains multiple vulnerabilities that could lead to remote execution of arbitrary code or cause an application crash.

Announced
2006-04-07
Revised
2006-04-07
Access
remote
Bugs
#128963
Advisory
https://security.gentoo.org/glsa/200604-06

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.88.1>= 0.88.1

Background

ClamAV is a GPL virus scanner.

Description

ClamAV contains format string vulnerabilities in the logging code (CVE-2006-1615). Furthermore Damian Put discovered an integer overflow in ClamAV's PE header parser (CVE-2006-1614) and David Luyer discovered that ClamAV can be tricked into performing an invalid memory access (CVE-2006-1630).

Impact

By sending a malicious attachment to a mail server running ClamAV, a remote attacker could cause a Denial of Service or the execution of arbitrary code. Note that the overflow in the PE header parser is only exploitable when the ArchiveMaxFileSize option is disabled.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.88.1"

References

▸ GLSA 200601-07 ClamAV: Remote execution of arbitrary code this version unaffected high remote 2006-01-13

ClamAV is vulnerable to a buffer overflow which may lead to remote execution of arbitrary code.

Announced
2006-01-13
Revised
2006-01-13
Access
remote
Bugs
#118459
Advisory
https://security.gentoo.org/glsa/200601-07

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.88>= 0.88

Background

ClamAV is a GPL virus scanner.

Description

Zero Day Initiative (ZDI) reported a heap buffer overflow vulnerability. The vulnerability is due to an incorrect boundary check of the user-supplied data prior to copying it to an insufficiently sized memory buffer. The flaw occurs when the application attempts to handle compressed UPX files.

Impact

For example by sending a maliciously crafted UPX file into a mail server that is integrated with ClamAV, a remote attacker's supplied code could be executed with escalated privileges.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.88"

References

▸ GLSA 200511-04 ClamAV: Multiple vulnerabilities this version unaffected high remote 2005-11-06

ClamAV has many security flaws which make it vulnerable to remote execution of arbitrary code and a Denial of Service.

Announced
2005-11-06
Revised
2006-05-22 (revision 2)
Access
remote
Bugs
#109213
Advisory
https://security.gentoo.org/glsa/200511-04

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.87.1>= 0.87.1

Background

ClamAV is a GPL anti-virus toolkit, designed for integration with mail servers to perform attachment scanning. ClamAV also provides a command line scanner and a tool for fetching updates of the virus database.

Description

ClamAV has multiple security flaws: a boundary check was performed incorrectly in petite.c, a buffer size calculation in unfsg_133 was incorrect in fsg.c, a possible infinite loop was fixed in tnef.c and a possible infinite loop in cabd_find was fixed in cabd.c . In addition to this, Marcin Owsiany reported that a corrupted DOC file causes a segmentation fault in ClamAV.

Impact

By sending a malicious attachment to a mail server that is hooked with ClamAV, a remote attacker could cause a Denial of Service or the execution of arbitrary code.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.87.1"

References

▸ GLSA 200509-13 Clam AntiVirus: Multiple vulnerabilities this version unaffected high remote 2005-09-19

Clam AntiVirus is subject to vulnerabilities ranging from Denial of Service to execution of arbitrary code when handling compressed executables.

Announced
2005-09-19
Revised
2005-09-19
Access
remote
Bugs
#106279
Advisory
https://security.gentoo.org/glsa/200509-13

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.87>= 0.87

Background

Clam AntiVirus is a GPL anti-virus toolkit, designed for integration with mail servers to perform attachment scanning. Clam AntiVirus also provides a command line scanner and a tool for fetching updates of the virus database.

Description

Clam AntiVirus is vulnerable to a buffer overflow in "libclamav/upx.c" when processing malformed UPX-packed executables. It can also be sent into an infinite loop in "libclamav/fsg.c" when processing specially-crafted FSG-packed executables.

Impact

By sending a specially-crafted file an attacker could execute arbitrary code with the permissions of the user running Clam AntiVirus, or cause a Denial of Service.

Workaround

There is no known workaround at this time.

Resolution

All Clam AntiVirus users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.87"

References

▸ GLSA 200507-25 Clam AntiVirus: Integer overflows this version unaffected high remote 2005-07-26

Clam AntiVirus is vulnerable to integer overflows when handling several file formats, potentially resulting in the execution of arbitrary code.

Announced
2005-07-26
Revised
2005-08-11 (revision 2)
Access
remote
Bugs
#100178
Advisory
https://security.gentoo.org/glsa/200507-25

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.86.2>= 0.86.2

Background

Clam AntiVirus is a GPL anti-virus toolkit, designed for integration with mail servers to perform attachment scanning. Clam AntiVirus also provides a command line scanner and a tool for fetching updates of the virus database.

Description

Neel Mehta and Alex Wheeler discovered that Clam AntiVirus is vulnerable to integer overflows when handling the TNEF, CHM and FSG file formats.

Impact

By sending a specially-crafted file an attacker could execute arbitrary code with the permissions of the user running Clam AntiVirus.

Workaround

There is no known workaround at this time.

Resolution

All Clam AntiVirus users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.86.2"

References

▸ GLSA 200506-23 Clam AntiVirus: Denial of Service vulnerability this version unaffected normal remote 2005-06-27

Clam AntiVirus is vulnerable to a Denial of Service attack when processing certain Quantum archives.

Announced
2005-06-27
Revised
2006-05-22 (revision 2)
Access
remote
Bugs
#96960
Advisory
https://security.gentoo.org/glsa/200506-23

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.86.1>= 0.86.1

Background

Clam AntiVirus is a GPL anti-virus toolkit, designed for integration with mail servers to perform attachment scanning. Clam AntiVirus also provides a command line scanner and a tool for fetching updates of the virus database.

Description

Andrew Toller and Stefan Kanthak discovered that a flaw in libmspack's Quantum archive decompressor renders Clam AntiVirus vulnerable to a Denial of Service attack.

Impact

A remote attacker could exploit this vulnerability to cause a Denial of Service by sending a specially crafted Quantum archive to the server.

Workaround

There is no known workaround at this time.

Resolution

All Clam AntiVirus users should upgrade to the latest available version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.86.1"

References

▸ GLSA 200501-46 ClamAV: Multiple issues this version unaffected normal remote 2005-01-31

ClamAV contains two vulnerabilities that could lead to Denial of Service and evasion of virus scanning.

Announced
2005-01-31
Revised
2006-05-22 (revision 2)
Access
remote
Bugs
#78656 #79194
Advisory
https://security.gentoo.org/glsa/200501-46

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*<= 0.80>= 0.81

Background

ClamAV is an antivirus toolkit. It includes a multi-threaded daemon and a command line scanner.

Description

ClamAV fails to properly scan ZIP files with special headers (CAN-2005-0133) and base64 encoded images in URLs.

Impact

By sending a base64 encoded image file in a URL an attacker could evade virus scanning. By sending a specially-crafted ZIP file an attacker could cause a Denial of Service by crashing the clamd daemon.

Workaround

There is no known workaround at this time.

Resolution

All ClamAV users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=app-antivirus/clamav-0.81"

References

▸ GLSA 200405-03 ClamAV VirusEvent parameter vulnerability this version unaffected high remote 2004-05-11

With a specific configuration (using %f in the VirusEvent parameter), Clam AntiVirus is vulnerable to an attack allowing execution of arbitrary commands.

Announced
2004-05-11
Revised
2006-05-22 (revision 2)
Access
remote
Bugs
#46264
Advisory
https://security.gentoo.org/glsa/200405-03

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.70>= 0.70

Background

From http://www.clamav.net/ :

"Clam AntiVirus is a GPL 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. Most importantly, the virus database is kept up to date."

Description

The VirusEvent parameter in the clamav.conf configuration file allows to specify a system command to run whenever a virus is found. This system command can make use of the "%f" parameter which is replaced by the name of the file infected. The name of the file scanned is under control of the attacker and is not sufficiently checked. Version 0.70 of clamav disables the use of the "%f" parameter.

Impact

Sending a virus with a malicious file name can result in execution of arbirary system commands with the rights of the antivirus process. Since clamav is often associated to mail servers for email scanning, this attack can be used remotely.

Workaround

You should not use the "%f" parameter in your VirusEvent configuration.

Resolution

All users of Clam AntiVirus should upgrade to the latest stable version:

# emerge sync

# emerge -pv ">=app-antivirus/clamav-0.70"
# emerge ">=app-antivirus/clamav-0.70"

References

▸ GLSA 200404-07 ClamAV RAR Archive Remote Denial Of Service Vulnerability this version unaffected normal remote 2004-04-07

ClamAV is vulnerable to a denial of service attack when processing certain RAR archives.

Announced
2004-04-07
Revised
2006-05-22 (revision 2)
Access
remote
Bugs
#45357
Advisory
https://security.gentoo.org/glsa/200404-07

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*<= 0.68>= 0.68.1

Background

From http://www.clamav.net/ :

"Clam AntiVirus is a GPL 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. Most importantly, the virus database is kept up to date."

Description

Certain types of RAR archives, including those created by variants of the W32.Beagle.A@mm worm, may cause clamav to crash when it attempts to process them.

Impact

This vulnerability causes a Denial of Service in the clamav process. Depending on configuration, this may cause dependent services such as mail to fail as well.

Workaround

A workaround is not currently known for this issue. All users are advised to upgrade to the latest version of the affected package.

Resolution

ClamAV users should upgrade to version 0.68.1 or later:

# emerge sync

# emerge -pv ">=app-antivirus/clamav-0.68.1"
# emerge ">=app-antivirus/clamav-0.68.1"

References

▸ GLSA 200402-07 Clam Antivirus DoS vulnerability this version unaffected normal remote 2004-02-17

Oliver Eikemeier has reported a vulnerability in Clam AV, which can be exploited by a malformed uuencoded message causing a denial of service for programs that rely on the clamav daemon, such as SMTP daemons.

Announced
2004-02-17
Revised
2004-02-17
Access
remote
Bugs
#41248
Advisory
https://security.gentoo.org/glsa/200402-07

Affected packages

PackageArchVulnerableUnaffected
app-antivirus/clamav*< 0.67>= 0.67

Background

Clam AntiVirus is a GPLed anti-virus toolkit, designed for integration with mail servers to perform attachment scanning. Clam AV also provides a command line scanner and a tool for fetching updates of the virus database.

Description

Oliver Eikemeier of Fillmore Labs discovered the overflow in Clam AV 0.65 when it handled malformed UUEncoded messages, causing the daemon to shut down.

The problem originated in libclamav which calculates the line length of an uuencoded message by taking the ASCII value of the first character minus 64 while doing an assertion if the length is not in the allowed range, effectively terminating the calling program as clamav would not be available.

Impact

A malformed message would cause a denial of service, and depending on the server configuration this may impact other daemons relying on Clam AV in a fatal manner.

Workaround

There is no immediate workaround, a software upgrade is required.

Resolution

All users are urged to upgrade their Clam AV installations to Clam AV 0.67:

# emerge sync
# emerge -pv ">=app-antivirus/clamav-0.6.7"
# emerge ">=app-antivirus/clamav-0.6.7"