
Dieses Tool erstellt einen benutzerdefinierten Signatursatz auf dem F5 WAF und wendet ihn auf Richtlinien im Sperrmodus an.
F5 Networks Advanced WAF/ASM Quick Patch CVE 2021-44228.
Dieses Tool verbindet sich mit einem BIG-IP-Gerät und erstellt einen benutzerdefinierten Signatursatz namens CVE-2021-4428 und wendet ihn auf alle Richtlinien im Blockierungsmodus an. Es erzwingt außerdem alle Signaturen und übernimmt die Änderungen. Getestet wurde dies auf BIG-IP ASM v15.x, ich gehe jedoch davon aus, dass es auch für v13.x/v14.x/v16.x funktioniert.
WARNUNG: Diese Prozedur kann während der Ausführung den CPU- und Arbeitsspeicherverbrauch auf der Control Plane erhöhen.
Das Tool nutzt die BIG-IP iControl REST API, um den benutzerdefinierten Signatursatz zu erstellen und die notwendigen Änderungen an allen Richtlinien vorzunehmen.
pip3 install -r requirements.txt
Python 3.7+
Bibliotheken in requirements.txt
Der Host-Rechner muss eine Verbindung zur BIG-IP-Verwaltungsschnittstelle haben.
usage: f5-waf-quick-view.py [-h] device
positional arguments:
device IP addresses of the target BIG-IP devices separated by line
optional arguments:
-h, --help show this help message and exit