Logo
›
›vulnerability›CVE-2026-66046
Name
CVE-2026-66046
Source
NVD ( link)Debian ( link)
Description
Expat through 2.8.3 contains a denial of service vulnerability caused by quadratic algorithmic complexity in the storeAtts() function in xmlparse.c, where processing N specified attributes with non-normalized values triggers an O(N^2) linear scan of elementType->defaultAtts to determine CDATA status. A remote unauthenticated attacker can supply a single well-formed XML document of a few megabytes to an application parsing untrusted XML to cause excessive CPU consumption, resulting in denial of service without requiring authentication, external entity resolution, or non-default parser options.
Published Date
Updated Date
Workaround
-

Analysis#


Affected Component
Analysis
expat
Exploitable

Vulnerability Ratings#


8.7
CVSSv4
7.5
CVSSv31
NaN
other

Others affected components#


Name
Project
Project Version
Version
Status
buildroot
2025.02.x
2.8.5
Not Affected
buildroot
master
2.9.0
Not Affected
openwrt
master
2.8.4-r1
Not Affected
openwrt
openwrt-25.12
2.8.4-r1
Not Affected
yocto
kirkstone
2.5.0
Exploitable
yocto
master
2.9.0
Not Affected