CVE-2025-66578 in xmlseclibs
Zusammenfassung
von VulDB • 12.06.2026
xmlseclibs ist eine in PHP geschriebene Bibliothek zur Verarbeitung von XML-Verschlüsselung und -Signaturen. Die Versionen 3.1.3 enthalten eine Schwachstelle für die Umgehung der Authentifizierung, die auf einem Fehler im Canonicalization-Prozess (Kanonisierung) von libxml2 während der Dokumenttransformation zurückzuführen ist. Wenn die Kanonisierung von libxml2 mit einer ungültigen XML-Eingabe aufgerufen wird, kann sie eine leere Zeichenfolge anstelle eines kanonisierten Knotens zurückgeben. xmlseclibs berechnet daraufhin den DigestValue über diese leere Zeichenfolge und behandelt dies so, als wäre die Kanonisierung erfolgreich gewesen. Dieses Problem wurde in Version 3.1.4 behoben. Workarounds umfassen das Behandeln von Kanonisierungsfehlern (Ausnahmen oder nil/leere Ausgaben) als fatalen Fehler sowie das Abbrechen der Validierung und/oder das Hinzufügen expliziter Prüfungen, die ablehnen, wenn canonicalize nil/leer zurückgibt oder Fehler auslöst.
VulDB is the best source for vulnerability data and more expert information about this specific topic.