UBUNTU-CVE-2023-45139

Source
https://ubuntu.com/security/CVE-2023-45139
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2023/UBUNTU-CVE-2023-45139.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2023-45139
Related
Published
2024-01-10T16:15:00Z
Modified
2025-01-13T10:24:24Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N CVSS Calculator
Summary
[none]
Details

fontTools is a library for manipulating fonts, written in Python. The subsetting module has a XML External Entity Injection (XXE) vulnerability which allows an attacker to resolve arbitrary entities when a candidate font (OT-SVG fonts), which contains a SVG table, is parsed. This allows attackers to include arbitrary files from the filesystem fontTools is running on or make web requests from the host system. This vulnerability has been patched in version 4.43.0.

References

Affected packages

Ubuntu:Pro:16.04:LTS / fonttools

Package

Name
fonttools
Purl
pkg:deb/ubuntu/fonttools@3.0-1?arch=source&distro=esm-apps/xenial

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

2.*

2.4-2

3.*

3.0-1

Ecosystem specific

{
    "ubuntu_priority": "medium"
}

Ubuntu:Pro:18.04:LTS / fonttools

Package

Name
fonttools
Purl
pkg:deb/ubuntu/fonttools@3.21.2-1?arch=source&distro=esm-apps/bionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

3.*

3.0-1
3.15.1-2
3.16.0-2
3.19.0-1
3.21.2-1

Ecosystem specific

{
    "ubuntu_priority": "medium"
}

Ubuntu:20.04:LTS / fonttools

Package

Name
fonttools
Purl
pkg:deb/ubuntu/fonttools@4.5.0-1?arch=source&distro=focal

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

3.*

3.43.2-1

4.*

4.0.2-1
4.2.4-1
4.4.1-1
4.5.0-1

Ecosystem specific

{
    "ubuntu_priority": "medium"
}

Ubuntu:22.04:LTS / fonttools

Package

Name
fonttools
Purl
pkg:deb/ubuntu/fonttools@4.29.1-2build1?arch=source&distro=jammy

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

4.*

4.23.1-1
4.27.1-1
4.28.3-1
4.28.5-1
4.29.1-1
4.29.1-2build1

Ecosystem specific

{
    "ubuntu_priority": "medium"
}

Ubuntu:24.04:LTS / fonttools

Package

Name
fonttools
Purl
pkg:deb/ubuntu/fonttools@4.46.0-1?arch=source&distro=noble

Affected ranges

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

Affected versions

4.*

4.38.0-1build1
4.38.0-1build2

Ecosystem specific

{
    "availability": "No subscription required",
    "ubuntu_priority": "medium",
    "binaries": [
        {
            "binary_version": "4.46.0-1",
            "binary_name": "fonttools"
        },
        {
            "binary_version": "4.46.0-1",
            "binary_name": "python-fonttools-doc"
        },
        {
            "binary_version": "4.46.0-1",
            "binary_name": "python3-fonttools"
        },
        {
            "binary_version": "4.46.0-1",
            "binary_name": "python3-fonttools-dbgsym"
        }
    ]
}