
Final Project in Fundamental network security,POC CVE-202438063
Technical analysis and Proof-of-Concept (PoC) for CVE-2024-38063, a critical Remote Code Execution (RCE) vulnerability in the Windows IPv6 stack (tcpip.sys). Discovered by KunLun Lab, this issue is zero-click, meaning it can be triggered by specially crafted packets without user interaction.
Academic context: Final project for the “Foundations of Network Security” course.
This repository contains:
The core issue is an integer underflow in tcpip.sys during parsing of IPv6 Extension Headers within fragmented traffic.
To reproduce the environment in a controlled, educational lab:
The PoC crafts a sequence of packets to trigger the underflow:
The script repeats these batches while varying the Hop Limit to increase the probability of encountering the vulnerable parsing path.
ip_addr and iface in CVE-2024-38063.py.pip install scapy
pip install getmac
python3 CVE-2024-38063.py
If the target is vulnerable, a BSOD typically occurs within 30–60 seconds as the kernel processes malformed headers.
This project is for educational and research purposes only. Unauthorized testing or access to systems you do not own or have explicit permission to assess is illegal. The authors assume no responsibility for misuse.