
Brute Ratel C4 BOF che sfrutta una condizione di race condition sui symlink del registro in Windows Accessibility ATConfig per elevare i privilegi a SYSTEM scrivendo valori arbitrari del registro HKLM.
La mia reimplementazione BOF per Brute Ratel C4 del porting dell'exploit RegPwn di Filip Dragovic (@Wh04m1001) / MDSec ActiveBreach.
Questa è una reimplementazione BOF BRc4 più approssimativa della reimplementazione CS BOF di Flangvik dell'exploit C# originale. Tutto il merito per la ricerca sulla vulnerabilità e per l'exploit va comunque a Filip Dragovic e MDSec.
Sfrutta una condizione di gara (race condition) sul symlink del registro nel meccanismo Windows Accessibility ATConfig per scrivere valori arbitrari in chiavi HKLM protette del registro da un contesto utente normale (Escalation dei privilegi locali).
Prende di mira Windows 11 25H2/24H2, Windows 10 21H2 e Windows Server 2016/2019/2022 precedenti alla patch di marzo 2026.
AVVERTENZA: Questo exploit blocca la workstation come parte della condizione di gara.
Il servizio msiserver (Windows Installer) ImagePath. Questo servizio viene eseguito come SYSTEM e può essere avviato da utenti normali.
badger> coffexec c:\maldev\projects\RegPwnBRc4BOF\regpwn.x64.o C:\JustAnotherPath\badger.exe SYSTEM\ControlSet001\Services\msiserver ImagePath
Richiede x86_64-w64-mingw32-gcc (compilatore incrociato MinGW-w64).
make # compila il BOF (regpwn.x64.o)
make test # compila l'EXE standalone (regpwn.x64.exe)
make clean
Solo x64.