Lucene search

K
nvd[email protected]NVD:CVE-2023-45139
HistoryJan 10, 2024 - 4:15 p.m.

CVE-2023-45139

2024-01-1016:15:46
CWE-611
web.nvd.nist.gov
3
fonttools
xxe vulnerability
python
xml external entity injection
ot-svg fonts
svg table
arbitrary files
filesystem
web requests
patched.

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

EPSS

0.001

Percentile

31.2%

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.

Affected configurations

Nvd
Node
fonttoolsfonttoolsRange4.28.24.43.0python
VendorProductVersionCPE
fonttoolsfonttools*cpe:2.3:a:fonttools:fonttools:*:*:*:*:*:python:*:*

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

EPSS

0.001

Percentile

31.2%