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
Orchestrated-Powershell-for-CVE-2023-24932 — Automated PowerShell orchestrator for applying Secure Boot mitigations against CVE-2023-24932 (BlackLotus). Handles registry changes, reboots, verification, and remote deployment across Windows servers. | Kitploit
Tools/GitHubGitHub/helleflo1312/orchestrated-powershell-for-cve-2023-24932
Vulnerability AnalysisScripting & AutomationConfiguration AuditingCloud SecurityMisconfigurationIncident Response
GitHubhelleflo1312/orchestrated-powershell-for-cve-2023-24932

Orchestrated-Powershell-for-CVE-2023-24932

Automated PowerShell orchestrator for applying Secure Boot mitigations against CVE-2023-24932 (BlackLotus). Handles registry changes, reboots, verification, and remote deployment across Windows servers.

View Repository
125 months 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

Secure Boot Orchestrator (CVE-2023-24932)

Automates the full Secure Boot mitigation for CVE-2023-24932 (BlackLotus). Handles all registry changes, reboots, and verification automatically.

Requirements

  • Windows 10/11 or Server 2016+
  • Administrator privileges
  • Secure Boot enabled
  • Cumulative Update >= July 2024 installed
  • BitLocker recovery keys backed up (if BitLocker is active)

Quick Start (Single Server)

root@kitploit:~
# 1. Download & Install (one-liner, run in PowerShell as Admin)
irm https://raw.githubusercontent.com/helleflo1312/Orchestrated-Powershell-for-CVE-2023-24932/main/INSTALL.ps1 | iex

# Or download manually first:
# Invoke-WebRequest -Uri "https://raw.githubusercontent.com/helleflo1312/Orchestrated-Powershell-for-CVE-2023-24932/main/INSTALL.ps1" -OutFile INSTALL.ps1
# .\INSTALL.ps1

# 2. Run the orchestrator (from Desktop\UEFIOrchestrator)
powershell.exe -ExecutionPolicy Bypass -File .\UEFI-Orchestrator.ps1 -RunUnattended -WaitBeforeReboot 60

The script creates a Scheduled Task, manages ~8 reboots, and finishes at Step 999.

Check progress

root@kitploit:~
Get-ItemPropertyValue -Path 'HKLM:\SOFTWARE\UEFIOrchestrator' -Name 'OrchestratorStep'
# 0-8 = running, 999 = done

Remote Deployment (Multiple Servers)

root@kitploit:~
# 1. Import the module
Import-Module .\UEFIOrchestrator.psm1

# 2. Connect
$cred = Get-Credential
$sessions = New-PSSession -ComputerName SRV-DC01, SRV-APP01 -Credential $cred

# 3. Install (no reboot yet)
Install-UEFIOrchestrator -Session $sessions -WaitBeforeReboot 60

# 4. Start (reboots begin!)
Start-UEFIOrchestrator -Session $sessions

# 5. Check status (reconnect after reboots)
$sessions = New-PSSession -ComputerName SRV-DC01, SRV-APP01 -Credential $cred
Get-UEFIOrchestratorStatus -Session $sessions | Format-Table -AutoSize

Live Monitoring

Watch the patching process in real time from another machine:

root@kitploit:~
.\Watch-UEFIOrchestrator.ps1 -ComputerName SRV-DC01, SRV-APP01 -Credential (Get-Credential)

Shows online/offline status, current step, reboot counter, and log output. Press Ctrl+C to stop.

Warnings

  • Step 5 is irreversible - after the DBX update, old boot managers are permanently blocked
  • Update recovery media first - pre-2024 media won't boot after patching
  • BitLocker - systems may enter recovery mode after reboots, have keys ready
  • Test first - always run in a test environment before production rollout

Cleanup (after Step 999)

root@kitploit:~
Unregister-ScheduledTask -TaskName 'SecureBootUpdateOrchestrator' -Confirm:$false
Remove-Item "C:\Windows\Temp\UEFIOrchestrator" -Recurse -Force
Remove-Item "HKLM:\SOFTWARE\UEFIOrchestrator" -Recurse -Force

References

  • Microsoft CVE-2023-24932 Guidance (KB5025885)

License

MIT

Download Tool