UBUNTU-CVE-2021-3517

Source
https://ubuntu.com/security/CVE-2021-3517
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2021/UBUNTU-CVE-2021-3517.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2021-3517
Related
Published
2021-05-19T14:15:00Z
Modified
2024-11-20T12:26:49Z
Severity
  • 8.6 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H CVSS Calculator
Summary
[none]
Details

There is a flaw in the xml entity encoding functionality of libxml2 in versions before 2.9.11. An attacker who is able to supply a crafted file to be processed by an application linked with the affected functionality of libxml2 could trigger an out-of-bounds read. The most likely impact of this flaw is to application availability, with some potential impact to confidentiality and integrity if an attacker is able to use memory information to further exploit the application.

References

Affected packages

Ubuntu:Pro:14.04:LTS / libxml2

Package

Name
libxml2
Purl
pkg:deb/ubuntu/libxml2?arch=src?distro=trusty/esm

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.9.1+dfsg1-3ubuntu4.13+esm2

Affected versions

2.*

2.9.1+dfsg1-3ubuntu2
2.9.1+dfsg1-3ubuntu3
2.9.1+dfsg1-3ubuntu4
2.9.1+dfsg1-3ubuntu4.1
2.9.1+dfsg1-3ubuntu4.2
2.9.1+dfsg1-3ubuntu4.3
2.9.1+dfsg1-3ubuntu4.4
2.9.1+dfsg1-3ubuntu4.5
2.9.1+dfsg1-3ubuntu4.6
2.9.1+dfsg1-3ubuntu4.7
2.9.1+dfsg1-3ubuntu4.8
2.9.1+dfsg1-3ubuntu4.9
2.9.1+dfsg1-3ubuntu4.10
2.9.1+dfsg1-3ubuntu4.11
2.9.1+dfsg1-3ubuntu4.12
2.9.1+dfsg1-3ubuntu4.13
2.9.1+dfsg1-3ubuntu4.13+esm1

Ecosystem specific

{
    "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
    "ubuntu_priority": "medium",
    "binaries": [
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-dbg"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-dbgsym"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-dev"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-dev-dbgsym"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-doc"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-udeb"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-udeb-dbgsym"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-utils"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-utils-dbg"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "libxml2-utils-dbgsym"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "python-libxml2"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "python-libxml2-dbg"
        },
        {
            "binary_version": "2.9.1+dfsg1-3ubuntu4.13+esm2",
            "binary_name": "python-libxml2-dbgsym"
        }
    ]
}

Ubuntu:Pro:16.04:LTS / libxml2

Package

Name
libxml2
Purl
pkg:deb/ubuntu/libxml2?arch=src?distro=esm-infra/xenial

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.9.3+dfsg1-1ubuntu0.7+esm1

Affected versions

2.*

2.9.2+zdfsg1-4
2.9.2+zdfsg1-4ubuntu1
2.9.2+zdfsg1-4ubuntu2
2.9.2+zdfsg1-4ubuntu3
2.9.3+dfsg1-1
2.9.3+dfsg1-1ubuntu0.1
2.9.3+dfsg1-1ubuntu0.2
2.9.3+dfsg1-1ubuntu0.3
2.9.3+dfsg1-1ubuntu0.4
2.9.3+dfsg1-1ubuntu0.5
2.9.3+dfsg1-1ubuntu0.6
2.9.3+dfsg1-1ubuntu0.7

Ecosystem specific

{
    "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
    "ubuntu_priority": "medium",
    "binaries": [
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-dbg"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-dbgsym"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-dev"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-dev-dbgsym"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-doc"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-udeb"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-udeb-dbgsym"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-utils"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-utils-dbg"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "libxml2-utils-dbgsym"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "python-libxml2"
        },
        {
            "binary_version": "2.9.3+dfsg1-1ubuntu0.7+esm1",
            "binary_name": "python-libxml2-dbg"
        }
    ]
}

Ubuntu:18.04:LTS / libxml2

Package

Name
libxml2
Purl
pkg:deb/ubuntu/libxml2?arch=src?distro=bionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.9.4+dfsg1-6.1ubuntu1.4

Affected versions

2.*

2.9.4+dfsg1-4ubuntu1
2.9.4+dfsg1-5ubuntu1
2.9.4+dfsg1-5ubuntu2
2.9.4+dfsg1-5.1ubuntu1
2.9.4+dfsg1-5.2ubuntu1
2.9.4+dfsg1-6.1ubuntu1
2.9.4+dfsg1-6.1ubuntu1.2
2.9.4+dfsg1-6.1ubuntu1.3

Ecosystem specific

{
    "availability": "No subscription required",
    "ubuntu_priority": "medium",
    "binaries": [
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "libxml2"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "libxml2-dbg"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "libxml2-dev"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "libxml2-doc"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "libxml2-udeb"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "libxml2-utils"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "libxml2-utils-dbgsym"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "python-libxml2"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "python-libxml2-dbg"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "python3-libxml2"
        },
        {
            "binary_version": "2.9.4+dfsg1-6.1ubuntu1.4",
            "binary_name": "python3-libxml2-dbg"
        }
    ]
}

Ubuntu:20.04:LTS / libxml2

Package

Name
libxml2
Purl
pkg:deb/ubuntu/libxml2?arch=src?distro=focal

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.9.10+dfsg-5ubuntu0.20.04.1

Affected versions

2.*

2.9.4+dfsg1-7ubuntu3
2.9.4+dfsg1-7ubuntu5
2.9.4+dfsg1-8ubuntu1
2.9.4+dfsg1-8ubuntu2
2.9.4+dfsg1-8ubuntu3
2.9.10+dfsg-1ubuntu3
2.9.10+dfsg-4build1
2.9.10+dfsg-5

Ecosystem specific

{
    "availability": "No subscription required",
    "ubuntu_priority": "medium",
    "binaries": [
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "libxml2"
        },
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "libxml2-dbgsym"
        },
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "libxml2-dev"
        },
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "libxml2-doc"
        },
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "libxml2-utils"
        },
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "libxml2-utils-dbgsym"
        },
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "python-libxml2"
        },
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "python-libxml2-dbg"
        },
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "python3-libxml2"
        },
        {
            "binary_version": "2.9.10+dfsg-5ubuntu0.20.04.1",
            "binary_name": "python3-libxml2-dbg"
        }
    ]
}