Lucene search

K
cveGitHub_MCVE-2023-45139
HistoryJan 10, 2024 - 4:15 p.m.

CVE-2023-45139

2024-01-1016:15:46
CWE-611
GitHub_M
web.nvd.nist.gov
33
fonttools
python
xxe vulnerability
subsetting module
font manipulation
security vulnerability
patch
nvd

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

AI Score

7.5

Confidence

High

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
Vulners
Node
fonttoolsfonttoolsRange4.28.24.43.0python
VendorProductVersionCPE
fonttoolsfonttools*cpe:2.3:a:fonttools:fonttools:*:*:*:*:*:python:*:*

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

AI Score

7.5

Confidence

High

EPSS

0.001

Percentile

31.2%