Underc0de - La Casa de los Informáticos

Foros Generales => Noticias Informáticas => Mensaje iniciado por: Dragora en Abril 30, 2026, 12:13:23 PM

Título: Exploit Copy Fail en Linux (CVE-2026-31431): escalada root crítica
Publicado por: Dragora en Abril 30, 2026, 12:13:23 PM
(https://i.imgur.com/F3ZLpZN.png)

Una nueva vulnerabilidad crítica de seguridad en el kernel de Linux, identificada como CVE-2026-31431 y apodada "Copy Fail", ha encendido las alarmas en la comunidad de ciberseguridad. Este fallo permite a un atacante local sin privilegios obtener acceso root de forma fiable, afectando a sistemas Linux desplegados desde 2017.

El exploit ya es público, lo que incrementa significativamente el riesgo de explotación en entornos productivos, especialmente en infraestructuras multiusuario, contenedores y entornos cloud.

¿Qué es la vulnerabilidad Copy Fail (CVE-2026-31431)?

La vulnerabilidad CVE-2026-31431 fue descubierta por la empresa de seguridad ofensiva Theory utilizando su plataforma automatizada de pentesting impulsada por IA, denominada Xint Code.

El fallo reside en un error lógico en la implementación criptográfica del kernel de Linux, específicamente en el subsistema que maneja operaciones de autenticación. Este bug permite a un usuario autenticado realizar una escritura controlada de 4 bytes en la caché de página de cualquier archivo legible del sistema.

Aunque puede parecer limitado, este comportamiento abre la puerta a una escalada de privilegios completa.

¿Cómo funciona el exploit?

El ataque combina dos componentes clave del sistema Linux:


Al explotar esta interacción, un atacante puede escribir datos arbitrarios en la caché de páginas del sistema en lugar de hacerlo en un buffer convencional.

Si esta escritura de 4 bytes impacta sobre un binario con permisos setuid root, puede modificar su comportamiento al ejecutarse, resultando en la obtención de privilegios de superusuario.

Origen del fallo: optimización introducida en 2017

El origen de la vulnerabilidad se remonta a una optimización introducida en el kernel de Linux en 2017 (versión 4.14). Esta modificación permitió reutilizar buffers en operaciones criptográficas "in situ", eliminando la separación estricta entre entrada y salida.

Aunque mejoró el rendimiento, esta decisión introdujo una debilidad estructural que permaneció sin detectar durante años.

Impacto: exploit 100% fiable en múltiples distribuciones

Los investigadores de Theory desarrollaron un exploit funcional en Python de apenas 732 bytes, el cual ha demostrado ser:


El exploit fue probado con éxito en:


Sin embargo, según los investigadores, el alcance real es mucho mayor, afectando a todas las distribuciones Linux basadas en kernels vulnerables desde 2017 hasta 2026.

Comparación con Dirty Pipe

La vulnerabilidad Copy Fail ha sido comparada con la conocida vulnerabilidad Dirty Pipe, pero presenta ventajas preocupantes desde el punto de vista del atacante:


A diferencia de Dirty Pipe, que requería versiones específicas del kernel, Copy Fail cubre una ventana de casi una década.

Parches y estado de mitigación

La vulnerabilidad fue reportada el 23 de marzo y corregida rápidamente el 1 de abril mediante la reversión del comportamiento criptográfico vulnerable.

Las versiones corregidas del kernel incluyen:


Aunque varias distribuciones ya están implementando parches, el analista de vulnerabilidades Will Dormann ha señalado la falta de avisos oficiales en algunos casos, lo que podría retrasar la adopción de medidas por parte de administradores.

Medidas de mitigación temporales

Para sistemas que aún no han recibido actualizaciones, se recomienda aplicar mitigaciones inmediatas desactivando la interfaz vulnerable:

echo "install algif_aead /bin/false" > /etc/modprobe.d/disable-algif.conf
rmmod algif_aead


Estas acciones evitan la creación de sockets AF_ALG, bloqueando el vector de ataque.

Entornos en mayor riesgo

Los investigadores destacan que ciertos entornos deben ser priorizados en la aplicación de parches:


En estos escenarios, un atacante podría escalar privilegios desde un contenedor o usuario limitado hacia control total del sistema.

Una amenaza crítica que exige acción inmediata

La vulnerabilidad Copy Fail (CVE-2026-31431) representa una de las fallas más peligrosas en el kernel de Linux en los últimos años. Su facilidad de explotación, alta fiabilidad y amplio alcance la convierten en un riesgo crítico para organizaciones de todos los tamaños.

Dado que el exploit ya es público, el tiempo de respuesta es clave. Aplicar parches del kernel y medidas de mitigación debe ser una prioridad absoluta para evitar compromisos graves.

Fuente: https://www.bleepingcomputer.com/