CVE-2026-93990
HIGH
MEDIUM
Priority: 0.04
BB Relevance:
77/100
Published: 2026-09-19
Modified: 2026-11-10
First seen: 2026-11-08
Status: active
Attack Surface
Network
Low Complexity
No Auth
No Interaction
Integ. Impact
CVSS Vector Breakdown
AV:
Network
AC:
Low
PR:
None
UI:
None
S:
X
AT:
None
VC:
None
VI:
High
VA:
None
Description
Expat before 2.8.5 fails to validate that a high surrogate in UTF-16 input is followed by a low surrogate, allowing malformed UTF-16 sequences to be accepted. Attackers can supply UTF-16 encoded XML containing lone high surrogates that consume the following code unit, causing Expat to pass unpaired surrogates to applications built with XML_UNICODE and to silently replace input characters in other builds.
Weakness Classification (1)
References & Advisories (7)
vendor-advisory
third-party-advisory
release-notes
product
patch
issue-tracking
patch