Eliminar el registrador de Config
Puede eliminar de forma definitiva un registrador de AWS Config.
Concede escalada por sí solo.
config:DeleteConfigurationRecorderPor sí solo, config:DeleteConfigurationRecorder puede eliminar por completo un registrador de AWS Config. Con un alcance de recursos amplio, eso por sí solo llega a detección cegada o barreras de seguridad eliminadas.
Por qué es peligroso
Un principal puede llamar a config:DeleteConfigurationRecorder sobre el recorder, poniendo fin por completo al registro del historial de configuración en lugar de limitarse a detenerlo. Las reglas de Config y la detección de desviaciones posteriores dejan de evaluarse.
En términos de MITRE ATT&CK, esto corresponde a T1562.001, Debilitar las defensas: deshabilitar o modificar herramientas, bajo la táctica de evasión de defensas. AWS lo registra en CloudTrail como DeleteConfigurationRecorder. La llamada es ruidosa en CloudTrail y destaca de la actividad normal.
Detección
DeleteConfigurationRecorderRequisitos previos
config:DeleteConfigurationRecorder, que solo se puede conceder a nivel de cuenta (sin ámbito a nivel de recurso).
Táctica
Evasión de defensas
Un control que lo eliminaría: Restringe config:DeleteConfigurationRecorder a un rol break-glass; deniégalo mediante una SCP (la acción no admite alcance a nivel de recurso, así que el Deny debe usar Resource "*").
Aplicarla o no depende de cómo se use el permiso en tu entorno, así que es una decisión de negocio y no una corrección automática. El mismo permiso puede ser imprescindible en una cuenta y puro riesgo en otra.
Pathbreak confirma si esta ruta se resuelve en tu cuenta, la clasifica frente a las demás según cuánto abre y usa tu modelo de amenazas y tu contexto de negocio para mostrar qué rutas merece la pena cortar.
Preguntas
¿Qué permite config:DeleteConfigurationRecorder?
Puede eliminar de forma definitiva un registrador de AWS Config.
¿Puede config:DeleteConfigurationRecorder escalar privilegios por sí solo?
Sí. Concedido sobre un recurso lo bastante amplio, llega a una detección cegada o a barreras de seguridad eliminadas sin ningún otro permiso.
¿Cómo se detecta la eliminación de un registrador de Config?
Vigila DeleteConfigurationRecorder en CloudTrail. La llamada es ruidosa en CloudTrail y destaca de la actividad normal.
¿Cómo se rompe esta ruta?
Un control que lo eliminaría es: Restringe config:DeleteConfigurationRecorder a un rol break-glass; deniégalo mediante SCP (la acción no tiene ámbito a nivel de recurso, así que el Deny debe usar Resource "*"). Aplicarla o no depende de cómo se use el permiso en tu cuenta, así que es una decisión de negocio y no una corrección automática.
¿De qué técnica de MITRE ATT&CK se trata?
T1562.001, Debilitar defensas: deshabilitar o modificar herramientas, en la táctica de evasión de defensas.
Rutas relacionadas
Referencias
Encuéntralo en tu propia cuenta
Ejecutamos un escaneo de solo lectura de una cuenta de AWS y te mostramos cuáles de estas rutas existen, ordenadas por radio de impacto, con el cambio que rompe cada una. Primeras rutas validadas en menos de una hora.