
Exploit de prueba de concepto para CVE-2021-24086, una desreferencia NULL en tcpip.sys que provoca una denegación de servicio remota mediante paquetes UDP maliciosos sobre IPv6.
Esta es una prueba de concepto para CVE-2021-24086 ("Vulnerabilidad de denegación de servicio de TCP/IP de Windows"), una desreferencia NULL en tcpip.sys corregida por Microsoft en febrero de 2021. Según este tweet, la vulnerabilidad fue encontrada por @piazzt. Se puede activar remotamente enviando un paquete UDP malicioso sobre IPv6.

Puedes leer el blog de Microsoft aquí: Multiple Security Updates Affecting TCP/IP: CVE-2021-24074, CVE-2021-24094, and CVE-2021-24086. Discute brevemente el impacto y las soluciones/mitigaciones.
Una discusión más detallada sobre la causa raíz está disponible en doar-e.github.io: Ingeniería inversa de tcpip.sys: mecánica de un paquete de la muerte (CVE-2021-24086).

Ejecuta el script cve-2021-24086.py; requiere Scapy:
over@bubuntu:~$ sudo python3 cve-2021-24086.py
66 fragments, total size 0xfff8
..................................................................
Sent 66 packets.
.
Sent 1 packets.