$ show 0xABCD01/CVE-2026-41089
This repository contains a proof-of-concept exploit for CVE-2026-41089, a critical stack buffer overflow in the Windows Netlogon service via CLDAP (UDP 389). The poc.py script sends a malformed LDAP search request with an oversized username to trigger the vulnerability, causing LSASS to crash and the domain controller to reboot. The implementation includes correct BER/DER encoding primitives for LDAP packet construction, which can be reused in other projects requiring LDAP protocol handling.
The LLM identified 1 files worth highlighting for reuse:
Implements BER/DER encoding primitives for LDAP packet construction, including INTEGER, ENUMERATED, OCTET STRING, and SEQUENCE types. Handles edge cases such as leading zero for positive integers to avoid sign misinterpretation. Self-contained and dependency-free, suitable for reuse in any project requiring LDAP or similar protocol encoding.