CVE-2026-66046 in libexpatinfo

Zusammenfassung

von VulDB • 19.08.2026

Expat bis Version 2.8.3 enthält eine Denial-of-Service-Schwachstelle, die durch quadratische algorithmische Komplexität in der Funktion `storeAtts()` in `xmlparse.c` verursacht wird. Dabei löst das Verarbeiten von N angegebenen Attributen mit nicht normalisierten Werten einen O(N^2)-linearen Scan von `elementType->defaultAtts` aus, um den CDATA-Status zu bestimmen. Ein entfernter Angreifer ohne Authentifizierung kann einer Anwendung, die unzuverlässige XML-Daten verarbeitet, ein einzelnes wohlgeformtes XML-Dokument im Umfang einiger Megabyte zuführen, was zu übermäßigem CPU-Verbrauch und damit zu einem Denial of Service führt, ohne dass eine Authentifizierung, die Auflösung externer Entitäten oder nicht standardmäßige Parser-Optionen erforderlich sind.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

VulnCheck

Reservieren

23.07.2026

Veröffentlichung

18.08.2026

Moderieren

akzeptiert

Eintrag

VDB-391664

CPE

bereit

EPSS

0.00677

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!