CVE-2025-12084

When building nested elements using xml.dom.minidom methods such as appendChild() that have a dependency on _clear_id_cache() the algorithm is quadratic. Availability can be impacted when building excessively nested documents.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTNIST
5.3 MEDIUM
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
PSFCNA
---
---
CISA-ADPADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 31%
VendorProductVersion
pythonpython
𝑥
< 3.13.11
pythonpython
3.14.0 ≤
𝑥
< 3.14.2
pythonpython
3.15.0:alpha1
pythonpython
3.15.0:alpha2
𝑥
= Vulnerable software versions
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
jython
questing
needs-triage
plucky
ignored
noble
needs-triage
jammy
needs-triage
focal
needs-triage
bionic
needs-triage
xenial
needs-triage
pypy3
questing
needs-triage
plucky
ignored
noble
needs-triage
jammy
needs-triage
focal
needs-triage
python2.7
questing
dne
plucky
dne
noble
dne
jammy
needs-triage
focal
needs-triage
bionic
needs-triage
xenial
needs-triage
trusty
needs-triage
python3.4
questing
dne
plucky
dne
noble
dne
jammy
dne
trusty
needs-triage
python3.5
questing
dne
plucky
dne
noble
dne
jammy
dne
xenial
needs-triage
trusty
needs-triage
python3.6
questing
dne
plucky
dne
noble
dne
jammy
dne
bionic
needs-triage
python3.7
questing
dne
plucky
dne
noble
dne
jammy
dne
bionic
needs-triage
python3.8
questing
dne
plucky
dne
noble
dne
jammy
dne
focal
needs-triage
bionic
needs-triage
python3.9
questing
dne
plucky
dne
noble
dne
jammy
dne
focal
needs-triage
python3.10
questing
dne
plucky
dne
noble
dne
jammy
needs-triage
python3.11
questing
dne
plucky
dne
noble
dne
jammy
needs-triage
python3.12
questing
dne
plucky
dne
noble
needs-triage
jammy
dne
python3.13
questing
needs-triage
plucky
ignored
noble
dne
jammy
dne
python3.14
questing
needs-triage
plucky
dne
noble
dne
jammy
dne