La IA encuentra un error en el kernel de Linux que otorgar acceso de superusuario que había pasado desapercibido para los revisores humanos

Código de programación con IA
Código de programación con IAMontaje/Freepik
Noticia
Añádenos en Google

Elígenos como tu fuente preferida en Google.

Una IA detecta una vulnerabilidad crítica en el kernel de Linux que compromete la seguridad de los contenedores y vuelve a destacar ante los ojos de programadores humanos.

Hace poco se detectó un grave error del kernel de Ubuntu con puntuación CVSS 7.8 y ha saltado las alarmas, pues no es la única distro que ha pasado por acontecimientos de ciberseguridad como este.

Como bien se sabe, la inteligencia artificial está tomando un papel cada vez más importante en el sector de la programación y en Linux no es la excepción, especialmente porque está ayudando a los desarrolladores a encontrar vulnerabilidades.

Las puertas traseras que podrían permitir acceso a acciones maliciosas no siempre pueden ser detectadas con efectividad por el ojo humano y es aquí donde ha destacado con su capacidad. 

La IA ha alertado sobre una crisis de protección importante. Los investigadores advierten de que compartir un mismo kernel continúa siendo un punto de riesgo cuando aparecen fallos de este tipo.

Una IA encuentra un fallo de alta gravedad oculto en el kernel de Linux

Código de programación
Código de programaciónFreepik

¿Otro impacto para los programadores? Claude Code, Codex, GitHub Copilot y otras herramientas están siendo utilizadas a nivel mundial y es casi un requisito para muchas empresas. 

Por eso justo es que está en duda el hecho de que habrá desempleo masivo por la inteligencia artificial. Un reciente acontecimiento vuelve a hacer referencia a eso, aunque más que ser un factor temido, es valorado por los ingenieros. 

Los investigadores de XBOW, una plataforma especializada en seguridad ofensiva autónoma, descubrieron una vulnerabilidad de alta gravedad en el kernel de Linux que había pasado prácticamente desapercibida para los revisores humanos.

Según Cybernews, la compañía gran parte del proceso de modelado de amenazas, auditoría de código, validación y desarrollo del exploit fue llevado a cabo por un agente impulsado por inteligencia artificial.

La vulnerabilidad es identificada como CVE-2026-72018 y permite que un usuario sin privilegios (atacante), pero con acceso a la capacidad de administración de red del sistema (CAP_NET_ADMIN), pueda escalar privilegios hasta obtener acceso de root.

Lo que inicialmente parecía una debilidad menor terminó convirtiéndose en una vía real para comprometer completamente el sistema. En palabras de los investigadores: “Una escritura de 16 bytes se convirtió en root”.

La falla tenía su origen en SMC-D (Shared Memory Communications Direct), un mecanismo ideado en un principio para los mainframes IBM Z, que permite a distintas máquinas virtuales intercambiar datos accediendo a una región de memoria común.

Durante mucho tiempo, esta parte del kernel pasó casi desapercibida, ya que en los servidores Linux x86 habituales simplemente no había manera de activarla.

Esto cambió cuando se incorporó una capa de abstracción llamada DIBS (Direct Internal Buffer Sharing), junto con un dispositivo virtual, dibs_loopback.

Gracias a ello, esas mismas rutas de código quedaron al alcance de cualquier instalación Linux x86 estándar, aprovechando conexiones locales de tipo loopback.

¿Por qué el hallazgo preocupa a expertos en seguridad y entornos cloud?

Aunque ningún entorno es completamente inmune a las vulnerabilidades, los especialistas coinciden en que reforzar el aislamiento se ha convertido en una prioridad a medida que la IA reduce drásticamente el tiempo necesario para encontrar y explotar fallos de seguridad.

En la práctica, esto implica que quien logre introducir código malicioso en uno de ellos podría servirse de un defecto del kernel para salirse de los límites que lo confinan, hacerse con el control de la máquina anfitriona y, con ello, llegar a otras aplicaciones que se ejecuten en ese mismo servidor.

Herramientas como Docker o Kubernetes ofrecen mecanismos de separación muy sofisticados, pero todos los contenedores comparten un único núcleo con el sistema que los aloja. Cuando ese núcleo presenta una brecha que se puede explotar, la barrera de aislamiento puede caer por completo. 

Los expertos señalan que el vertiginoso avance de la IA está agilizando la detección de este tipo de defectos, lo que incrementa la presión sobre quienes deben desplegar las correcciones.

Para reducir el riesgo, se aconseja ejecutar aplicaciones de origen dudoso en microVM o en máquinas virtuales ligeras que se apoyen en la virtualización por hardware. Alternativas como Firecracker o Kata Containers levantan una frontera más robusta entre las aplicaciones y el equipo anfitrión.

Ed Woodruff, ingeniero de seguridad conocido en la red como Low Level, sostiene que las máquinas virtuales acostumbran a ofrecer un aislamiento más firme que los contenedores convencionales, dado que la superficie expuesta de los hipervisores es notablemente más reducida que la del kernel de Linux.

Aunque ningún entorno está del todo a salvo, los especialistas coinciden en que blindar el aislamiento ya es una prioridad, ahora que la IA acorta de forma drástica el plazo necesario para localizar y aprovechar brechas de seguridad.