CVE-2023-45139

Source
https://nvd.nist.gov/vuln/detail/CVE-2023-45139
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-45139.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2023-45139
Aliases
Related
Published
2024-01-10T16:15:46Z
Modified
2025-01-15T04:59:05.845110Z
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

Debian:12 / fonttools

Package

Name
fonttools
Purl
pkg:deb/debian/fonttools?arch=source

Affected ranges

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

Affected versions

4.*

4.38.0-1
4.46.0-1
4.51.0-1
4.54.1-1~exp1
4.54.1-1
4.54.1-2
4.54.1-3
4.54.1-4
4.55.0-1
4.55.0-2
4.55.0-3
4.55.3-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:13 / fonttools

Package

Name
fonttools
Purl
pkg:deb/debian/fonttools?arch=source

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-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Git / github.com/fonttools/fonttools

Affected ranges

Type
GIT
Repo
https://github.com/fonttools/fonttools
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Fixed

Affected versions

2.*

2.5
2.5-dama10
2.5-dama11
2.5-dama4
2.5-dama5
2.5-dama6
2.5-dama7
2.5-dama8

3.*

3.0
3.0-dama1
3.1.0
3.1.1
3.1.2
3.10.0
3.11.0
3.12.0
3.12.1
3.13.0
3.13.1
3.14.0
3.15.0
3.15.1
3.16.0
3.17.0
3.18.0
3.19.0
3.2.0
3.2.1
3.2.2
3.2.3
3.20.0
3.20.1
3.21.0
3.21.1
3.21.2
3.22.0
3.23.0
3.24.0
3.24.1
3.24.2
3.25.0
3.26.0
3.27.0
3.27.1
3.28.0
3.29.0
3.29.1
3.3.0
3.3.1
3.30.0
3.31.0
3.32.0
3.33.0
3.34.0
3.34.1
3.34.2
3.35.0
3.35.1
3.35.2
3.36.0
3.37.0
3.37.1
3.37.2
3.37.3
3.38.0
3.39.0
3.4.0
3.40.0
3.41.0
3.41.1
3.41.2
3.42.0
3.43.0
3.43.1
3.43.2
3.44.0
3.5.0
3.6.0
3.6.1
3.6.2
3.6.3
3.7.0
3.7.1
3.7.2
3.8.0
3.9.0
3.9.1
3.9.2

4.*

4.0.0
4.0.1
4.0.2
4.1.0
4.10.0
4.10.1
4.10.2
4.11.0
4.12.0
4.12.1
4.13.0
4.14.0
4.15.0
4.16.0
4.16.1
4.17.0
4.17.1
4.18.0
4.18.1
4.18.2
4.19.0
4.19.1
4.2.0
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.20.0
4.21.0
4.21.1
4.22.0
4.22.1
4.23.0
4.23.1
4.24.0
4.24.1
4.24.2
4.24.3
4.24.4
4.25.0
4.25.1
4.25.2
4.26.0
4.26.1
4.26.2
4.27.0
4.27.1
4.28.0
4.28.1
4.28.2
4.28.3
4.28.4
4.28.5
4.29.0
4.29.1
4.3.0
4.30.0
4.31.0
4.31.1
4.31.2
4.32.0
4.33.0
4.33.1
4.33.3
4.34.0
4.34.1
4.34.2
4.34.3
4.34.4
4.35.0
4.36.0
4.37.0
4.37.1
4.37.2
4.37.3
4.37.4
4.38.0
4.39.0
4.39.1
4.39.2
4.39.3
4.39.4
4.4.0
4.4.1
4.4.2
4.4.3
4.40.0
4.41.0
4.41.1
4.42.0
4.42.1
4.5.0
4.6.0
4.7.0
4.8.0
4.8.1
4.9.0

FontTools-1.*

FontTools-1.0a6
FontTools-1.0b1

FontTools-2.*

FontTools-2.0b1
FontTools-2.1
FontTools-2.2
FontTools-2.3
FontTools-2.4

RoboFog-1.*

RoboFog-1.6.2
RoboFog-1.6.3