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:
- T1068 – Exploitation fuere Privilege Escalation
- T1611 – Escape to Host
- T1610 – Deploy Container
- T1548 – Abuse Elevation Control Mechanism
- T1055 – Process 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.