Sicherheitslücke in xml-crypto umgeht die XML-Signaturprüfung

Eine maximal kritische Sicherheitslücke in der Bibliothek xml-crypto, die in Versionen von 4.0.0 bis 5.9.9 vorhanden ist, ermöglicht es Angreifern, die Signaturüberprüfung von XML-Dokumenten zu umgehen. Dieses Problem wurde in der neuesten Version 6.0.0 behoben, wie aus einem kürzlich veröffentlichten Bericht hervorgeht.

Die Schwachstelle, identifiziert als CVE-2024-32962, betrifft die Art und Weise, wie xml-crypto Signaturen in XML-Dokumenten verifiziert. Standardmäßig überprüft die Bibliothek lediglich die Gültigkeit der Signatur gemäß Abschnitt 3.2.2 der W3C Spezifikation, ohne die Autorisierung des Signierers zu validieren. Dadurch kann ein Angreifer ein XML-Dokument neu signieren, das gefälschte Zertifikat in ein <KeyInfo />-Element einfügen und die Standardüberprüfungen der xml-crypto Bibliothek passieren.

Das Hauptproblem liegt darin, dass xml-crypto standardmäßig jedem Zertifikat vertraut, das über das <KeyInfo />-Element eines digital signierten XML-Dokuments bereitgestellt wird. Dies stellt ein signifikantes Risiko dar, da Angreifer durch Modifizieren des XML-Dokuments und Ersetzen der vorhandenen Signatur durch eine mit einem bösartigen privaten Schlüssel erzeugte Signatur die Verifikationsprozesse manipulieren können.

Um dieses Risiko zu mindern, wurden in der neuesten Version von xml-crypto (6.0.0) Änderungen vorgenommen, die die implizite Nutzung der Standardimplementierung von getCertFromKeyInfo deaktivieren. Nutzer der betroffenen Versionen werden dringend aufgefordert, entweder auf die gepatchte Version zu aktualisieren oder ihre Konfiguration so anzupassen, dass sie ein explizit konfiguriertes öffentliches Zertifikat oder privaten Schlüssel für die Signaturprüfung verwenden.

Die Schwachstelle hat eine kritische Bewertung mit einem CVSS-Score von 10.0 / 10.0 erhalten, was auf das maximale Risiko für Vertraulichkeit und Integrität sowie die geringe Komplexität des Angriffs hinweist. Nutzer von xml-crypto sollten ihre Systeme umgehend überprüfen und entsprechende Sicherheitsmaßnahmen ergreifen, um sich gegen mögliche Angriffe zu schützen.

Related Posts

Cuttlefish Malware saugt Zugangsdaten aus Router Traffic

Ein Forscherteam von Black Lotus Labs, einer Abteilung von Lumen Technologies, warnt vor einer neuen Malware namens “Cuttlefish”, die gezielt Netzwerkausrüstung in Unternehmen angreift, insbesondere SOHO-Router (Small Office/Home Office). Diese modular aufgebaute Malware hat hauptsächlich das Ziel, Authentifizierungsinformationen abzufangen, die über den Router laufen. Eine zusätzliche Funktion ermöglicht es Cuttlefish, sowohl DNS- als auch HTTP-Hijacking in privaten Netzwerken durchzuführen.

Read More

kritische Schwachstelle in Acronis Cyber Protect Cloud Agent

Am 29. April 2024 wurde eine schwerwiegende Sicherheitslücke im Acronis Cyber Protect Cloud Agent für Windows, einer KI basierten Cybersecurity Software, bekannt. Die Schwachstelle, die unter der Bezeichnung CVE-2024-34010 registriert wurde, ermöglicht eine lokale Rechteausweitung durch eine Schwachstelle im unzitierten Suchpfad.

Read More

Fehler in Apollo Router beeinträchtigt die korrekte Ausführung von Operationen

In den Versionen 1.44.0 und 1.45.0 des Open Source GraphQL Routers - Apollo Router wurde ein schwerwiegender Fehler entdeckt, der zu unerwarteten Operationen führen kann. Dies betrifft speziell Instanzen des Routers, die das verteilte Abfrageplan-Caching nutzen. Die Schwachstelle CVE-2024-32971 wurde in den im April 2024 veröffentlichten Versionen festgestellt und hat eine kritische Bewertung von 9,1/10 auf der CVSS-Skala erhalten.

Read More