
Un Playbook de Ansible para mitigar el riesgo de RCE (CVE-2024-6387) hasta que las plataformas actualicen OpenSSH a una versión no vulnerable.
Un playbook de Ansible para mitigar el riesgo de la vulnerabilidad regreSSHion RCE (CVE-2024-6387) hasta que las plataformas actualicen OpenSSH a una versión no vulnerable.
La mitigación aplicada aquí se basa en el Consejo de Mitigación proporcionado por Red Hat. Como se indica allí:
Tenga en cuenta que el servidor sshd seguirá siendo vulnerable a ataques de Denegación de Servicio debido a la posibilidad de agotamiento de conexiones MaxStartups, sin embargo, estará a salvo de posibles ataques de ejecución remota de código.
Debe tener esto en cuenta antes de aplicar la mitigación.
/etc/ssh/sshd_config.d/ansible configurado en el/los servidor(es) de destino con permisos suficientes para escribir en /etc/ssh/sshd_config.d/.
Aquí se asumen permisos para una mejor compatibilidad (aunque no es necesariamente el mejor enfoque).sudoEl playbook también incluye un paso alternativo (para reemplazar el drop-in) que podría usarse para aplicar este parche in-situ, es decir, en el propio archivo /etc/ssh/sshd_config.
ansible-playbook ./apply_mitigation.yaml --limit <your host group>
Este playbook de Ansible se proporciona TAL CUAL SIN GARANTÍA y SIN NINGUNA RESPONSABILIDAD. Si rompe su configuración de SSHd, servidores o cualquier otra cosa, no asumo ninguna responsabilidad.
Solo lo comparto para ayudar a otros.