
Proof-of-Concept-Exploit für CVE-2020-24572, der die falsch konfigurierte Webkonsole von RaspAP angreift, um beliebige OS-Befehle auszuführen und Dateien mit authentifiziertem Zugriff hochzuladen.
In includes/webconsole.php von RaspAP 2.5 wurde ein Problem entdeckt. Mit authentifiziertem Zugriff kann ein Angreifer eine fehlkonfigurierte (und praktisch uneingeschränkte) Webkonsole nutzen, um das zugrunde liegende Betriebssystem dieser Software anzugreifen und Befehle auf dem System auszuführen, darunter solche zum Hochladen von Dateien und zur Ausführung von Code. Dies ist eine Überarbeitung von https://github.com/lb0x/cve-2020-24572. Wenn Sie das Original verwenden möchten, klicken Sie auf deren Link.
Ich habe Payload-Optionen hinzugefügt und den Exploit nicht auf die Hoffnung beschränkt, sudo-Rechte für die Ausführung von /etc/raspap/lighttpd/configport.sh zu haben. Ich denke, jeder kann sudo -l ausführen und es ausnutzen, falls es vorhanden ist. Wie immer dient dies nur zu Bildungszwecken.