
FYP: Reproduced CVE-2024-49113 PoC on Windows Server 2019 (ref. SafeBreach); assessed Windows EDR detection gaps and produced ISO 27001-aligned remediation report.
Author: SafeBreach Status: Patched (Microsoft, December 2024 Patch Tuesday)
CVSSv3 Score: 7.5 (High)
Author: Tim Shing Status: Unpatched CVSSv3 Score: 7.4 (High)
This repository is for educational and authorised security research purposes only.
Do not use this against any system without explicit written permission from the system owner.
The author accepts no responsibility for misuse of this code.
| Field | Detail |
|---|---|
| CVE ID | CVE-2024-49113 |
| Affected Component | Windows Lightweight Directory Access Protocol (LDAP) |
| Vulnerability Type | Denial of Service (DoS) |
| Attack Vector | Network (unauthenticated) |
| Affected Systems | Windows Server 2019, 2022; Windows 10/11 (unpatched) |
| Patch Available | Yes — KB5048239 (December 2024) |
Unpatched Windows systems expose LDAP on port 389 without encryption, allowing a remote attacker to trigger a crash via a malformed LDAP request, resulting in system shutdown or restart (DoS). Bypass Windows EDR techical skill non-disclose #ethical responsibility
This vulnerability was investigated as part of my Final Year Project on automated vulnerability scanning and exploit development.
Methodology:
├── exploit/
│ └── LdapNightmare.py # PoC — lab use only
| └── logger.py
| └── rpc_call.py
This is the most important part — knowing how to fix it:
Network security: LDAP client signing requirements → Require signingAll testing was conducted in an isolated, offline virtual lab:
No production or third-party systems were involved.
Tim Shing
📧 [email protected]
🔗 LinkedIn
📍 Hong Kong