Vulnerabilidad crítica “DirtyDecrypt” en Linux permite escalada de privilegios a root

Imagen
Nivel de alerta
Crítico

Investigadores de seguridad han alertado sobre una nueva vulnerabilidad crítica en el kernel Linux denominada “DirtyDecrypt”, para la que ya existe código de explotación público capaz de obtener privilegios root en sistemas vulnerables.

Las vulnerabilidades podrían permitir:

  • Escalada local de privilegios
  • Compromiso completo del sistema
  • Corrupción de memoria del kernel
  • Ruptura del aislamiento de contenedores

La vulnerabilidad afecta al subsistema RxGK del kernel Linux utilizado por Andrew File System (AFS) y podría ser utilizada por atacantes con acceso local para elevar privilegios y comprometer completamente el sistema.

 

La publicación de un exploit funcional incrementa significativamente el riesgo de explotación real en:

  • estaciones de trabajo de desarrollo
  • entornos cloud
  • infraestructuras Linux corporativas
  • sistemas con kernels rolling-release o experimentales

Vulnerabilidad identificada

DirtyDecrypt — “DirtyCBC”

  • Tipo:
    • Escalada local de privilegios 
    • Corrupción de memoria 
    • Escritura arbitraria en kernel space 

La vulnerabilidad se origina en la función:

  • rxgk_decrypt_skb

El problema técnico deriva de la ausencia de una protección Copy-On-Write (COW), permitiendo corrupción de page cache bajo determinadas condiciones.

 

Un atacante local podría:

  • sobrescribir regiones de memoria privilegiada
  • modificar memoria del kernel
  • elevar privilegios hasta root
  • romper el aislamiento de contenedores
  • comprometer servicios críticos Linux

Posible relación con CVE-2026-31635

Aunque actualmente no existe asignación oficial definitiva, múltiples investigadores consideran que DirtyDecrypt podría corresponderse con:

  • CVE-2026-31635

La vulnerabilidad habría sido corregida parcialmente upstream el 25 de abril de 2026.

Distribuciones potencialmente afectadas

La vulnerabilidad afecta sistemas Linux compilados con:

  • CONFIG_RXGK habilitado

Distribuciones potencialmente expuestas:

  • Fedora
  • Arch Linux
  • openSUSE Tumbleweed
  • kernels upstream experimentales

El exploit público fue validado principalmente sobre Fedora y kernels Linux upstream sin modificar.

 

Verificación rápida de exposición

Los administradores pueden comprobar si el kernel tiene habilitada la funcionalidad vulnerable mediante el siguiente comando:

 

            grep CONFIG_RXGK /boot/config-$(uname -r)

 

Interpretación del resultado:

  • Si el sistema devuelve: CONFIG_RXGK=y o CONFIG_RXGK=m, el kernel ha habilitado soporte RxGK y el sistema podría ser potencialmente vulnerable.
  • Si el resultado devuelve: # CONFIG_RXGK is not set o no muestra ninguna salida, la funcionalidad no está habilitada y el sistema probablemente no está afectado por este vector específico.

Riesgo operativo

Aunque la vulnerabilidad no permite explotación remota directa, este tipo de fallos suele utilizarse como segunda fase tras:

  • phishing
  • robo de credenciales
  • vulnerabilidades web
  • escapes de contenedores
  • compromisos de bajo privilegio

La amenaza resulta especialmente relevante en:

  • infraestructuras cloud Linux
  • Kubernetes
  • CI/CD
  • contenedores
  • sistemas DevOps
  • plataformas HPC

Mapeo MITRE ATT&CK

Posibles técnicas asociadas:

  • T1068Exploitation fuere Privilege Escalation
  • T1611Escape to Host
  • T1610Deploy Container
  • T1548Abuse Elevation Control Mechanism
  • T1055Process Injection

Mitigaciones recomendadas

  • Aplicar inmediatamente las últimas actualizaciones del kernel Linux
  • Priorizar sistemas rolling-release y kernels experimentales
  • Verificar si CONFIG_RXGK está habilitado
  • Revisar sistemas Fedora, Arch y openSUSE Tumbleweed
  • Monitorizar actividad anómala de escalada de privilegios
  • Revisar accesos locales y cuentas con privilegios limitados
  • Auditar actividad relacionada con:
    • rxrpc 
    • esp4 
    • esp6 
    • módulos del kernel asociados a RxGK 

Mitigaciones temporales

En entornos donde no sea posible parchear inmediatamente, los investigadores recomiendan deshabilitar temporalmente:

  • módulos rxrpc
  • esp4
  • esp6

mediante configuración modprobe y descarga de módulos activos.

Importante:
Estas mitigaciones podrían afectar:

  • IPsec VPN
  • AFS
  • servicios de red asociados

Se recomienda validar previamente el impacto operativo antes de desplegarlas en producción.

 

Gobernanza y gestión del riesgo

Este incidente evidencia riesgos asociados a:

  • creciente complejidad del kernel Linux
  • seguridad de memoria en subsistemas críticos
  • exposición de infraestructuras cloud Linux
  • dependencia de kernels rolling-release

Áreas impactadas:

  • sistemas Linux corporativos
  • cloud
  • contenedores
  • Kubernetes
  • DevOps
  • infraestructuras críticas

Las vulnerabilidades locales de escalada de privilegios en Linux están adquiriendo un papel cada vez más relevante en campañas modernas de intrusión.

La combinación de:

  • exploit público disponible
  • explotación sencilla tras acceso inicial
  • impacto total sobre el sistema
  • presencia masiva de Linux en cloud e infraestructuras críticas

convierte este tipo de vulnerabilidades en objetivos prioritarios para ransomware, espionaje y operaciones avanzadas de post-explotación.

Información relacionada