
Sicherheitslücken im miniOrange SAML Plugin ermöglichen Übernahme von WordPress-Administratorkonten
Angreifer nutzen aktiv zwei Authentifizierungs-Bypass-Schwachstellen im miniOrange SAML Plugin aus, die es nicht angemeldeten Benutzern ermöglichen, sich als beliebiger WordPress-Benutzer, einschließlich Administratoren, anzumelden. Aktualisieren Sie jetzt auf Version 17.0.5 oder 17.0.6.
Angreifer nutzen aktiv zwei Authentifizierungs-Bypass-Schwachstellen im Xecurify miniOrange SAML 2.0 Single Sign On Plugin für WordPress aus. Dieses Plugin ermöglicht es Website-Besuchern, sich mit einem Satz Anmeldedaten von einem externen Identitätsanbieter anzumelden – eine Funktion, die als Single Sign On (SSO) bekannt ist. Die Schwachstellen können es einer nicht angemeldeten Person ermöglichen, sich als beliebiger vorhandener WordPress-Benutzer anzumelden, einschließlich Administratoren. Das Sicherheitsunternehmen Patchstack hat die Probleme offengelegt und das DigitalOcean-Sicherheitsteam für die Meldung verantwortlich gemacht.
Der erste Fehler, verfolgt als CVE-2026-61979, hat einen CVSS-Schweregrad von 8.1. Es handelt sich um ein nicht authentifiziertes Privilegieneskalationsproblem, das durch Verwirrung bei der Überprüfung digitaler Signaturen durch das Plugin verursacht wird. Der Fix wurde in Version 17.0.5 für die Standard Edition veröffentlicht. Der zweite Fehler, verfolgt als CVE-2026-15981, wird auf der CVSS-Skala mit 9.8 bewertet, was ihn kritisch macht. Er entsteht dadurch, dass das Plugin fehlerhaft formatierte Signaturen als gültig akzeptiert. Der Fix für dieses zweite Problem erschien in Version 17.0.6 für die Standard Edition.
Der schwerwiegendere Fehler, CVE-2026-15981, funktioniert, weil eine Funktion im Plugin namens mo_saml_validate_signature() eine lose boolesche Prüfung des rohen Ergebnisses der PHP-Funktion openssl_verify() durchführt. Diese zugrunde liegende Funktion gibt normalerweise 1 zurück, wenn eine Signatur gültig ist, 0, wenn sie ungültig ist, und -1, wenn während der Verarbeitung ein Fehler auftritt. Die Prüfung des Plugins behandelt den Fehlerwert -1 so, als ob er wahr bedeuten würde, sodass eine fehlgeschlagene Überprüfung fälschlicherweise als Erfolg akzeptiert wird. Infolgedessen kann ein Angreifer eine speziell gestaltete SAMLResponse senden, die eine NameID enthält, die er kontrolliert, und eine absichtlich fehlerhaft formatierte Signatur, die einen OpenSSL-Fehler auslöst. Das Plugin ruft dann wp_set_auth_cookie() für das Zielkonto auf, wodurch der Angreifer ohne Passwort als dieser Benutzer angemeldet wird.
Patchstack erklärte, dass ein Angreifer eine SAML-Antwort mit einer fehlerhaft formatierten Signatur erstellen und an das Plugin senden kann, wodurch das Plugin sie als gültig behandelt. Das WordPress-Sicherheitsunternehmen sagte, das DigitalOcean-Team habe die Schwachstellen entdeckt, nachdem es einen anormalen Versuch einer WordPress-Administratorsitzung bemerkt hatte, der von außerhalb des vertrauenswürdigen Netzwerks des Cloud-Anbieters kam. Der Angreifer hatte den Bypass bereits genutzt, um ein Admin-Sitzungscookie zu erhalten, wurde jedoch gestoppt, da die Admin-Panel-Operationen hinter diesem vertrauenswürdigen Netzwerk eingeschränkt waren.
Scan-Aktivitäten wurden von sechs IP-Adressen aufgezeichnet: 207.211.214.41, 79.127.224.14, 102.91.71.83, 162.243.116.148, 84.201.6.54 und 64.225.25.188. Patchstack sagte, die Verbreitung deute auf opportunistisches Scannen hin und nicht auf eine gezielte Kampagne, und der Betreiber scheine den Exploit auf jede Website mit installiertem Plugin zu werfen, ohne zu prüfen, welche Edition oder Version vorhanden ist. Ein öffentlicher Proof of Concept ist ebenfalls verfügbar, und Angreifer können die beiden Fehler verketten, um Administratorrechte zu erlangen und anfällige Websites zu übernehmen.
WordPress-Websitebesitzer, die dieses Plugin verwenden, sollten so schnell wie möglich auf die neueste Version, idealerweise 17.0.6 oder höher, aktualisieren. Da die Fehler vollen Admin-Zugriff ermöglichen, kann ein erfolgreicher Exploit dazu führen, dass der Angreifer Malware installiert, versteckte Admin-Konten erstellt oder die Website verunstaltet. Für Websitebesitzer, die diese Wartung lieber auslagern möchten, können verwaltete WordPress-Hosting-Dienste wie AEU Hosting helfen, WordPress und seine Plugins aktuell zu halten und zu überwachen, wodurch das Zeitfenster verringert wird, in dem ein anfälliges Plugin exponiert bleibt.
So schützen Sie sich
- Wenn Ihre WordPress-Website das Xecurify miniOrange SAML 2.0 Single Sign On Plugin verwendet, aktualisieren Sie es sofort über Ihr WordPress-Dashboard auf mindestens Version 17.0.6.
- Überprüfen Sie Ihre WordPress-Benutzerliste auf Administrator-Konten, die Sie nicht erstellt haben, und entfernen Sie diese oder ändern Sie sofort deren Passwörter.
- Gehen Sie zu Ihren WordPress-Sitzungs- oder Sicherheits-Plugin-Einstellungen und erzwingen Sie die Abmeldung aller Benutzer, und ändern Sie dann Ihr eigenes Admin-Passwort.
- Wenn Sie das Plugin heute nicht aktualisieren können, deaktivieren Sie es vorübergehend, bis das Update angewendet wird, um den Angriff zu stoppen.
- Aktivieren Sie automatische Updates für WordPress-Plugins oder richten Sie eine Kalendererinnerung ein, um wöchentlich nach Sicherheitsupdates zu suchen.
Schwachstellen & Lösungen
- CVE-2026-15981 Critical authentication bypass vulnerability in miniOrange SAML 2.0 Single Sign On plugin that accepts malformed signatures as valid; fixed in version 17.0.6 for the Standard edition. Lösung & Details ansehen →
- CVE-2026-61979 Unauthenticated privilege escalation vulnerability in miniOrange SAML 2.0 Single Sign On plugin caused by signature algorithm confusion; fixed in version 17.0.5 for the Standard edition. Lösung & Details ansehen →
Begriffe Erklärt
- Single Sign On (SSO) Eine Anmeldefunktion, die es Personen ermöglicht, mit einem Satz Anmeldedaten von einem anderen Dienst auf diese Website zuzugreifen.
- SAML Ein Standardformat, das Websites und Identitätsanbieter verwenden, um Anmeldeinformationen sicher auszutauschen.
- Authentication bypass Ein Fehler, der es jemandem ermöglicht, die normale Anmeldeprüfung zu überspringen und ohne gültiges Passwort Zugriff zu erhalten.
- Privilege escalation Das Erlangen von mehr Berechtigungen als beabsichtigt, z. B. der Wechsel von einem normalen Benutzer zu einem Administrator.
- CVSS Ein Bewertungssystem von 0 bis 10, das die Schwere eines Sicherheitsfehlers einstuft.
- Digital signature Ein mathematischer Stempel, der beweist, dass eine Nachricht von einer vertrauenswürdigen Quelle stammt und nicht verändert wurde.
- Malformed signature Eine digitale Signatur, die absichtlich falsch erstellt wurde, um den Prüfprozess zu verwirren.