OESA-2023-1169

Source
https://www.openeuler.org/en/security/security-bulletins/detail/?id=openEuler-SA-2023-1169
Import Source
https://repo.openeuler.org/security/data/osv/OESA-2023-1169.json
JSON Data
https://api.osv.dev/v1/vulns/OESA-2023-1169
Upstream
Published
2023-03-17T11:05:03Z
Modified
2025-09-03T06:18:54.136036Z
Summary
clamav security update
Details

Clam AntiVirus (clamav) is an open source antivirus engine for detecting trojans, viruses, malware other malicious threats. 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. he virus database is based on the virus database from OpenAntiVirus, but contains additional signatures and is KEPT UP TO DATE.

Security Fix(es):

On Feb 15, 2023, the following vulnerability in the ClamAV scanning library was disclosed: A vulnerability in the HFS+ partition file parser of ClamAV versions 1.0.0 and earlier, 0.105.1 and earlier, and 0.103.7 and earlier could allow an unauthenticated, remote attacker to execute arbitrary code. This vulnerability is due to a missing buffer size check that may result in a heap buffer overflow write. An attacker could exploit this vulnerability by submitting a crafted HFS+ partition file to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to execute arbitrary code with the privileges of the ClamAV scanning process, or else crash the process, resulting in a denial of service (DoS) condition. For a description of this vulnerability, see the ClamAV blog ["https://blog.clamav.net/"].(CVE-2023-20032)

On Feb 15, 2023, the following vulnerability in the ClamAV scanning library was disclosed: A vulnerability in the DMG file parser of ClamAV versions 1.0.0 and earlier, 0.105.1 and earlier, and 0.103.7 and earlier could allow an unauthenticated, remote attacker to access sensitive information on an affected device. This vulnerability is due to enabling XML entity substitution that may result in XML external entity injection. An attacker could exploit this vulnerability by submitting a crafted DMG file to be scanned by ClamAV on an affected device. A successful exploit could allow the attacker to leak bytes from any file that may be read by the ClamAV scanning process.(CVE-2023-20052)

Database specific
{
    "severity": "Critical"
}
References

Affected packages

openEuler:20.03-LTS-SP1 / clamav

Package

Name
clamav
Purl
pkg:rpm/openEuler/clamav&distro=openEuler-20.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.103.8-1.oe1

Ecosystem specific

{
    "src": [
        "clamav-0.103.8-1.oe1.src.rpm"
    ],
    "x86_64": [
        "clamav-debuginfo-0.103.8-1.oe1.x86_64.rpm",
        "clamav-update-0.103.8-1.oe1.x86_64.rpm",
        "clamd-0.103.8-1.oe1.x86_64.rpm",
        "clamav-milter-0.103.8-1.oe1.x86_64.rpm",
        "clamav-0.103.8-1.oe1.x86_64.rpm",
        "clamav-help-0.103.8-1.oe1.x86_64.rpm",
        "clamav-devel-0.103.8-1.oe1.x86_64.rpm",
        "clamav-debugsource-0.103.8-1.oe1.x86_64.rpm"
    ],
    "aarch64": [
        "clamav-devel-0.103.8-1.oe1.aarch64.rpm",
        "clamav-0.103.8-1.oe1.aarch64.rpm",
        "clamav-debugsource-0.103.8-1.oe1.aarch64.rpm",
        "clamav-debuginfo-0.103.8-1.oe1.aarch64.rpm",
        "clamav-help-0.103.8-1.oe1.aarch64.rpm",
        "clamav-milter-0.103.8-1.oe1.aarch64.rpm",
        "clamd-0.103.8-1.oe1.aarch64.rpm",
        "clamav-update-0.103.8-1.oe1.aarch64.rpm"
    ],
    "noarch": [
        "clamav-data-0.103.8-1.oe1.noarch.rpm",
        "clamav-filesystem-0.103.8-1.oe1.noarch.rpm"
    ]
}

openEuler:20.03-LTS-SP3 / clamav

Package

Name
clamav
Purl
pkg:rpm/openEuler/clamav&distro=openEuler-20.03-LTS-SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.103.8-1.oe1

Ecosystem specific

{
    "src": [
        "clamav-0.103.8-1.oe1.src.rpm"
    ],
    "x86_64": [
        "clamav-debuginfo-0.103.8-1.oe1.x86_64.rpm",
        "clamav-debugsource-0.103.8-1.oe1.x86_64.rpm",
        "clamav-milter-0.103.8-1.oe1.x86_64.rpm",
        "clamd-0.103.8-1.oe1.x86_64.rpm",
        "clamav-update-0.103.8-1.oe1.x86_64.rpm",
        "clamav-0.103.8-1.oe1.x86_64.rpm",
        "clamav-help-0.103.8-1.oe1.x86_64.rpm",
        "clamav-devel-0.103.8-1.oe1.x86_64.rpm"
    ],
    "aarch64": [
        "clamav-milter-0.103.8-1.oe1.aarch64.rpm",
        "clamav-debuginfo-0.103.8-1.oe1.aarch64.rpm",
        "clamav-update-0.103.8-1.oe1.aarch64.rpm",
        "clamav-devel-0.103.8-1.oe1.aarch64.rpm",
        "clamav-help-0.103.8-1.oe1.aarch64.rpm",
        "clamd-0.103.8-1.oe1.aarch64.rpm",
        "clamav-debugsource-0.103.8-1.oe1.aarch64.rpm",
        "clamav-0.103.8-1.oe1.aarch64.rpm"
    ],
    "noarch": [
        "clamav-filesystem-0.103.8-1.oe1.noarch.rpm",
        "clamav-data-0.103.8-1.oe1.noarch.rpm"
    ]
}

openEuler:22.03-LTS / clamav

Package

Name
clamav
Purl
pkg:rpm/openEuler/clamav&distro=openEuler-22.03-LTS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.103.8-1.oe2203sp1

Ecosystem specific

{
    "src": [
        "clamav-0.103.8-1.oe2203.src.rpm",
        "clamav-0.103.8-1.oe2203sp1.src.rpm"
    ],
    "x86_64": [
        "clamav-help-0.103.8-1.oe2203.x86_64.rpm",
        "clamav-debugsource-0.103.8-1.oe2203.x86_64.rpm",
        "clamav-devel-0.103.8-1.oe2203.x86_64.rpm",
        "clamav-update-0.103.8-1.oe2203.x86_64.rpm",
        "clamd-0.103.8-1.oe2203.x86_64.rpm",
        "clamav-milter-0.103.8-1.oe2203.x86_64.rpm",
        "clamav-0.103.8-1.oe2203.x86_64.rpm",
        "clamav-debuginfo-0.103.8-1.oe2203.x86_64.rpm",
        "clamav-devel-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-help-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-debuginfo-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-milter-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-update-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-debugsource-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamd-0.103.8-1.oe2203sp1.x86_64.rpm"
    ],
    "aarch64": [
        "clamav-help-0.103.8-1.oe2203.aarch64.rpm",
        "clamd-0.103.8-1.oe2203.aarch64.rpm",
        "clamav-update-0.103.8-1.oe2203.aarch64.rpm",
        "clamav-debugsource-0.103.8-1.oe2203.aarch64.rpm",
        "clamav-devel-0.103.8-1.oe2203.aarch64.rpm",
        "clamav-milter-0.103.8-1.oe2203.aarch64.rpm",
        "clamav-debuginfo-0.103.8-1.oe2203.aarch64.rpm",
        "clamav-0.103.8-1.oe2203.aarch64.rpm",
        "clamav-devel-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-update-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-debuginfo-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-debugsource-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-help-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamd-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-milter-0.103.8-1.oe2203sp1.aarch64.rpm"
    ],
    "noarch": [
        "clamav-data-0.103.8-1.oe2203.noarch.rpm",
        "clamav-filesystem-0.103.8-1.oe2203.noarch.rpm",
        "clamav-filesystem-0.103.8-1.oe2203sp1.noarch.rpm",
        "clamav-data-0.103.8-1.oe2203sp1.noarch.rpm"
    ]
}

openEuler:22.03-LTS-SP1 / clamav

Package

Name
clamav
Purl
pkg:rpm/openEuler/clamav&distro=openEuler-22.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
0.103.8-1.oe2203sp1

Ecosystem specific

{
    "src": [
        "clamav-0.103.8-1.oe2203sp1.src.rpm"
    ],
    "x86_64": [
        "clamav-devel-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-help-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-debuginfo-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-milter-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-update-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamav-debugsource-0.103.8-1.oe2203sp1.x86_64.rpm",
        "clamd-0.103.8-1.oe2203sp1.x86_64.rpm"
    ],
    "aarch64": [
        "clamav-devel-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-update-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-debuginfo-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-debugsource-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-help-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamd-0.103.8-1.oe2203sp1.aarch64.rpm",
        "clamav-milter-0.103.8-1.oe2203sp1.aarch64.rpm"
    ],
    "noarch": [
        "clamav-filesystem-0.103.8-1.oe2203sp1.noarch.rpm",
        "clamav-data-0.103.8-1.oe2203sp1.noarch.rpm"
    ]
}