CVE-2026-66046 in libexpatinformation

Résumé

par VulDB • 18/08/2026

Expat jusqu'à la version 2.8.3 présente une vulnérabilité de déni de service (DoS) due à une complexité algorithmique quadratique dans la fonction `storeAtts()` du fichier `xmlparse.c`. Le traitement de N attributs spécifiés avec des valeurs non normalisées déclenche un balayage linéaire en O(N^2) de `elementType->defaultAtts` afin de déterminer le statut CDATA. Un attaquant distant non authentifié peut fournir à une application analysant du XML non fiable un seul document XML bien formé d'une taille de quelques mégaoctets, provoquant une consommation excessive des ressources CPU et entraînant un déni de service, sans nécessiter d'authentification, la résolution d'entités externes ou l'utilisation d'options d'analyseur autres que celles par défaut.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

VulnCheck

Réserver

23/07/2026

Divulgation

18/08/2026

Modérer

accepté

Entrée

VDB-391664

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!