CVE-2026-124317: fallo de gravedad media en libexpat
libexpat through 2.10.0 Out-of-Bounds Read via unknown_toUtf8 and unknown_toUtf16
Publicada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
10Vexday Risk Score
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
ssvc Trackcvss 6.3
libexpat through 2.10.0 contains an out-of-bounds read vulnerability in unknown_toUtf8() and unknown_toUtf16() in xmltok.c when handling application-registered unknown encodings. Attackers can supply a document ending in a truncated multibyte sequence so the convert callback reads past the parse buffer, leaking adjacent memory or crashing applications.
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:N/VA:L/SC:N/SI:N/SA:N
Productos afectados
libexpat · libexpatCVEs relacionadas — libexpat
En el mismo producto, de las más peligrosas a las menos.
CVE-2026-113351HIGHlibexpat 2.7.2 through 2.9.0 Denial of Service via XML_ParserResetEPSS 0.5%CVE-2026-115506HIGHlibexpat through 2.9.0 Denial of Service via Billion Laughs Detection DelayEPSS 0.4%CVE-2026-117610HIGHlibexpat through 2.9.0 NULL Pointer Dereference via External Entity SubparserEPSS 0.4%CVE-2026-93990HIGHExpat before 2.8.5 Malformed UTF-16 Acceptance via Unchecked SurrogateEPSS 0.4%CVE-2026-118370HIGHlibexpat through 2.9.0 Integer Overflow in storeAtts via attIndex and nPrefixesEPSS 0.4%CVE-2026-102633HIGHlibexpat 2.7.2 through 2.8.5 Integer Overflow in expat_reallocEPSS 0.4%
Referencias
https://github.com/libexpat/libexpathttps://github.com/libexpat/libexpat/blob/a70841d9ffa64ddde29ab824ed6305035ebe4c47/expat/lib/xmltok.c#L1274-L1322https://github.com/libexpat/libexpat/pull/1492https://www.vulncheck.com/advisories/libexpat-through-2.10.0-out-of-bounds-read-via-unknown-toutf8-and-unknown-toutf16