
wp/ultimate-member - SQL-Injection-Schwachstellen-Exploit-Skript.
Dieses Proof of Concept (POC) dient ausschließlich zu Bildungs- und ethischen Testzwecken.
Die Verwendung dieses Tools zum Angriff auf Ziele ohne vorherige gegenseitige Zustimmung ist illegal. Es liegt in der Verantwortung des Endbenutzers, alle geltenden lokalen, staatlichen und bundesstaatlichen Gesetze zu befolgen. Die Entwickler übernehmen keine Haftung und sind nicht verantwortlich für Missbrauch oder Schäden, die durch dieses Programm verursacht werden.
Das WordPress-Plugin Ultimate Member (Versionen 2.1.3 bis 2.8.2) weist eine SQL-Injection-Schwachstelle über den Parameter sorting auf. Dies ist auf unzureichende Eingabevalidierung und unvorbereitete SQL-Abfragen zurückzuführen, wodurch nicht authentifizierte Benutzer Abfragen manipulieren und vertrauliche Daten aus betroffenen Datenbanken extrahieren können.
Betroffene Plugin-Versionen: 2.1.3 bis 2.8.2
Schweregrad: Hoch
CVE-ID: CVE-2024-1071
Der PoC ist jetzt veröffentlicht. Er wurde nur für Bildungs- und Forschungszwecke erstellt! Benutzung auf eigene Gefahr!


Identifiziere potenzielle Ziele mit Tools wie FOFA oder Shodan.io mithilfe der folgenden Dorks:
body="/wp-content/plugins/ultimate-member"body="/wp-content/plugins/ultimate-member"Um loszulegen, klone das Repository mit den folgenden Befehlen:
git clone https://github.com/Spid3heX/CVE-2024-1071-PoC-Script.git
cd CVE-2024-1071-PoC-Script
Das Skript kann entweder eine einzelne Ziel-URL oder mehrere in einer Datei aufgeführte URLs scannen. Es bewertet jedes Ziel auf Sicherheitslücken und gibt eine Rückmeldung.
Befehlszeilenargumente -f, --file: Gib eine Textdatei an, die eine Liste der zu scannenden Ziel-URLs enthält.
So scannst du eine einzelne Ziel-URL:
python cve-2024-1071.py https://example.com
So scannst du mehrere Ziele aus einer Datei:
python cve-2024-1071.py -f targets.txt