Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Abuso de AD CS avanzado: ESC4, ESC7 y Golden Certificates

4 tareas · 30 min · Principiante

Active Directory Certificate Services (AD CS) es una de las mayores fuentes de escalada de privilegios en redes corporativas. Aunque ESC1 y ESC8 son los vectores más populares, existen fallos en las listas de control de acceso (DACLs) que permiten a un atacante reconfigurar plantillas sobre la marcha (ESC4) o abusar de los permisos de administración de la CA (ESC7) para expedir certificados falsos (Golden Certificate) con años de persistencia.

0 de 4 · 0%

Objetivo de la sala

Active Directory Certificate Services (AD CS) es una de las mayores fuentes de escalada de privilegios en redes corporativas. Aunque ESC1 y ESC8 son los vectores más populares, existen fallos en las listas de control de acceso (DACLs) que permiten a un atacante reconfigurar plantillas sobre la marcha (ESC4) o abusar de los permisos de administración de la CA (ESC7) para expedir certificados falsos (Golden Certificate) con años de persistencia.

El vector ESC4 no explota una plantilla que ya sea vulnerable, sino los permisos de acceso sobre el objeto de la plantilla en Active Directory (pKICertificateTemplate). Si un usuario de bajos privilegios posee derechos de escritura (WriteDacl, WriteOwner o GenericWrite) sobre una plantilla existente, puede reconfigurar temporalmente sus atributos para activar ENROLLEE_SUPPLIES_SUBJECT y habilitar la autenticación de cliente (convirtiéndola en un ESC1 en vivo), solicitar un certificado como Domain Admin y luego restaurar la configuración original.

Responde para continuar

¿En qué consiste la mecánica del vector ESC4 en entornos con Active Directory Certificate Services?

Ver pista de ayuda

Aprovecha una lista de control de acceso laxa sobre la plantilla para cambiar sus políticas de emisión.

En la Autoridad de Certificación existen dos roles administrativos delegados: 'ManageCA' y 'ManageCertificates' (Officer). Si un atacante compromete una cuenta con estos derechos, puede: 1) Aprobar solicitudes de certificados que quedaron en estado pendiente. 2) Habilitar módulos de interfaz de emisión de certificados. 3) Otorgarse a sí mismo el derecho de expedir certificados para cualquier identidad del dominio saltando las revisiones del personal de seguridad.

Responde para continuar

¿Qué capacidad operativa adquiere un atacante si compromete una cuenta con derechos de ManageCertificates en la CA?

Ver pista de ayuda

El rol de Officer permite validar y despachar certificados retenidos en la cola del servidor.

Si un atacante obtiene acceso a nivel de sistema (SYSTEM) en el servidor donde corre la Autoridad de Certificación raíz, puede exportar la clave privada de la CA (mediante utilidades como Mimikatz o SharpDPAPI). Con la clave privada de la CA, el atacante puede forjar localmente certificados de autenticación para cualquier cuenta del dominio sin contactar jamás al servidor de certificados. Estos 'Golden Certificates' pueden tener validez de hasta diez años y sobreviven a cambios de contraseña de los usuarios.

Responde para continuar

¿Por qué un certificado falso forjado con la clave privada de la CA (Golden Certificate) ofrece una persistencia tan extrema?

Ver pista de ayuda

La confianza emana de la clave raíz de la CA, por lo que el certificado es aceptado sin depender del secreto de la cuenta.

Para mantener la higiene de AD CS se ejecutan auditorías continuas con herramientas de código abierto como Certipy find -vulnerable o módulos de PowerShell como PSPKIAudit. Estas herramientas escanean todas las plantillas publicadas, las listas de revocación (CRLs), las autoridades subordinadas y las DACLs de los objetos del contenedor Public Key Services, generando un informe pormenorizado de las rutas de abuso que deben corregirse inmediatamente.

Responde para continuar

¿Qué herramienta comunitaria especializada permite identificar plantillas vulnerables y malas configuraciones en AD CS?

Ver pista de ayuda

Analiza las propiedades y permisos de todas las plantillas y autoridades de certificación del bosque.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad