Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2024-43583-PoC — Proof of Concept for CVE-2024-43583 | Kitploit
Tools/GitHubGitHub/kvngtheta/cve-2024-43583-poc
Privilege EscalationVulnerability AnalysisExploitationLearning & EducationBinary Exploitation
GitHubkvngtheta/cve-2024-43583-poc

CVE-2024-43583-PoC

Proof of Concept for CVE-2024-43583

View Repository
1131 year agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2024-43583 - Windows Privilege Escalation Exploit

Author: No0B@ckSappi3 Instagram: No0BackSappi3

Overview

CVE-2024-43583 is an elevation of privilege vulnerability affecting Microsoft's Winlogon component. Exploiting this flaw allows a low-privileged user to escalate their privileges to SYSTEM, leading to full system compromise.

This proof-of-concept (PoC) leverages Debugger Hijacking via the Windows Image File Execution Options (IFEO) registry key to replace a legitimate system process with a malicious payload.

Affected Windows Versions

Windows Versions Affected

Windows 10 (1507 - 22H2) Windows 11 (21H2 - 24H2) Windows Server 2008 SP2 - 2022

⚠️ Disclaimer

This exploit is for educational and research purposes only. Do not use it on unauthorized systems. Misuse of this exploit may be illegal.


Exploit Usage

Setup

Ensure Python is installed on the target system. If not, use the compiled .exe version.

Run the Exploit

Option 1: Run Directly from a Low-Privileged User

root@kitploit:~
python poc-43583.py

Option 2: Run via Task Scheduler

  1. Create Scheduled Task: (Run as Administrator)
    root@kitploit:~
    schtasks /create /tn "LowPrivExploit" /tr "C:\Path\To\python.exe C:\Path\To\poc-43583.py" /sc once /st 00:00 /ru lowpriv /f
    
  2. Run Task:
    root@kitploit:~
    schtasks /run /tn "LowPrivExploit"
    
  3. Trigger the Exploit: Open Task Manager (Ctrl + Shift + Esc). If successful, a SYSTEM shell will appear instead.

** Verify Privilege Escalation**

Once the exploit runs, check your privileges:

root@kitploit:~
whoami

Expected Output:

root@kitploit:~
nt authority\system

🛠️ Cleanup

Method 1: Use the PoC to Restore Defaults

Re-run the script and select option [2] to remove the hijack.

Method 2: Manually Delete the Registry Key

  1. Open Administrator Command Prompt.
  2. Run:
    root@kitploit:~
    reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /f
    
  3. Delete the Scheduled Task (if used):
    root@kitploit:~
    schtasks /delete /tn "LowPrivExploit" /f
    

Detection & Mitigation

  • Check for unexpected Debugger keys:
    root@kitploit:~
    reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options"
    
  • Enable Windows Defender Tamper Protection to prevent registry modifications.
  • Use EDR/SIEM solutions to detect unauthorized registry changes.

📝 References

  • Microsoft Security Advisory
  • Exploit Development Guide
Download Tool