Lucene search

K
cvelistGitHub_MCVELIST:CVE-2023-45139
HistoryJan 10, 2024 - 4:03 p.m.

CVE-2023-45139 fonttools XML External Entity Injection (XXE) Vulnerability

2024-01-1016:03:08
CWE-611
GitHub_M
www.cve.org
2
fonttools library
xml external entity injection
xxe vulnerability
version 4.43.0
python
subsetting module

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.

CNA Affected

[
  {
    "vendor": "fonttools",
    "product": "fonttools",
    "versions": [
      {
        "version": ">= 4.28.2, < 4.43.0",
        "status": "affected"
      }
    ]
  }
]

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%