CVE-2026-31431: Vulnerabilidad Copy Fail permite escalada de privilegios a root en Linux
La vulnerabilidad CVE-2026-31431, denominada Copy Fail, permite a usuarios no privilegiados escalar privilegios hasta el nivel root en sistemas Linux. El fallo afecta a múltiples distribuciones y a millones de clústeres Kubernetes, permitiendo el compromiso de la integridad y disponibilidad del sistema.
La vulnerabilidad CVE-2026-31431, identificada como "Copy Fail", afecta al subsistema criptográfico del núcleo Linux. Este error lógico en el módulo algif_aead de la API criptográfica AF_ALG provoca un manejo inadecuado de la memoria durante operaciones in-place. El fallo permite a un atacante con privilegios bajos realizar una escritura controlada en la caché de páginas del kernel, permitiendo corromper binarios privilegiados en memoria, como /usr/bin/su, sin modificar el archivo en el disco. El impacto es severidad crítica (CVSS 7.8), ya que facilita el escape de contenedores y movimientos laterales en entornos compartidos.
Alcance y sistemas afectados
El problema afecta a prácticamente todas las distribuciones de Linux que ejecuten núcleos lanzados desde el 1 de enero de 2017. Entre las distribuciones afectadas se encuentran Ubuntu (incluyendo la versión 24.04 LTS), Amazon Linux 2023, Red Hat Enterprise Linux (RHEL 10.1), SUSE 16, Debian, Fedora y Arch Linux. La vulnerabilidad es especialmente relevante en entornos de nube, pipelines de CI/CD y clústeres Kubernetes, donde la ejecución de código no confiable es común.
Estado de la explotación
Aunque la explotación activa ha sido limitada y se ha observado principalmente en pruebas de concepto (PoC), la amplia aplicabilidad del fallo ha generado preocupación. La vulnerabilidad ya fue incluida en el catálogo de Vulnerabilidades Explotadas Conocidas (KEV) de la CISA. Microsoft Defender reporta actividad preliminar de prueba que podría escalar a ataques por parte de actores de amenazas en los próximos días. El exploit es determinista, no depende de condiciones de carrera y puede ejecutarse mediante un script de aproximadamente 732 bytes.
Por qué importa y qué hacer
La vulnerabilidad es peligrosa porque permite que un atacante que ya tenga acceso inicial al sistema (por ejemplo, a través de SSH o un contenedor comprometido) tome el control total del servidor. En entornos de infraestructura crítica o servicios compartidos, esto facilita el salto de contenedores y el acceso a datos de otros clientes. Debido a que el ataque ocurre en memoria, es difícil de detectar mediante herramientas de integridad de archivos tradicionales.
- Actualice el núcleo Linux a las versiones parcheadas por su distribución específica.
- Deshabilite la función afectada en el subsistema criptográfico si no es necesaria.
- Implemente aislamiento de red para limitar el movimiento lateral.
- Aplique controles de acceso estrictos para usuarios no privilegiados.
- Utilice Microsoft Defender Vulnerability Management para identificar dispositivos vulnerables.
Relacionado:
Debian 13.7 incluye correcciones de 92 avisos de seguridad
Nuevo fallo en el kernel de Linux permite a usuarios locales obtener root vía Open vSwitch
Nueva vulnerabilidad 'Copy Fail' en Linux permite acceso root
Nota elaborada por Ciberseguridad en español a partir de información publicada por Microsoft. Los detalles pueden cambiar: para actualizaciones, consultá la fuente original.
Comentarios
Publicar un comentario