Cómo es la historia del ingeniero alemán que por casualidad evitó un ciberataque de impacto global

La acción de Andres Freund recibió elogios de Satya Nadella, director ejecutivo de Microsoft, quien destacó la importancia de la seguridad como un esfuerzo colectivo

Guardar
Este tipo de vulnerabilidad, conocida como "puerta trasera", sirve comúnmente para obtener acceso remoto sin autorización a un sistema, lo cual podría facilitar un ataque cibernético de magnitudes considerables. (Imagen Ilustrativa Infobae)
Este tipo de vulnerabilidad, conocida como "puerta trasera", sirve comúnmente para obtener acceso remoto sin autorización a un sistema, lo cual podría facilitar un ataque cibernético de magnitudes considerables. (Imagen Ilustrativa Infobae)

En el mundo de la ciberseguridad, a menudo son los descubrimientos fortuitos los que conducen a la prevención de ataques devastadores. Este es el caso del ingeniero alemán, Andres Freund, quien por pura casualidad descubrió una puerta trasera en un software clave de Linux, evitando así lo que podría haber sido un ciberataque de impacto global.

Todo comenzó cuando el experto de 38 años, que trabaja para Microsoft y vive en San Francisco, estaba realizando pruebas rutinarias en un fragmento del programa cuando notó algo inusual: un proceso estaba consumiendo más potencia de procesamiento de lo esperado.

El ingeniero Andres Freund notó anomalías en el funcionamiento de un programa actualizado, lo que lo llevó a destapar una operación de infiltración presuntamente orquestada por una agencia de inteligencia estatal. (@AndresFreundTec)
El ingeniero Andres Freund notó anomalías en el funcionamiento de un programa actualizado, lo que lo llevó a destapar una operación de infiltración presuntamente orquestada por una agencia de inteligencia estatal. (@AndresFreundTec)

Según Freund, “los procesos de sshd estaban utilizando una cantidad sorprendente de CPU, a pesar de que fallaban inmediatamente debido a nombres de usuario incorrectos”.

Esta sospecha inicial lo llevó a investigar más a fondo, y finalmente descubrió que la puerta trasera estaba presente en las versiones 5.6.0 y 5.6.1 de XZ Utils, una herramienta de compresión de datos ampliamente utilizada en el entorno Linux.

Cuál era el riesgo de la vulnerabilidad descubierta por Freund

La vulnerabilidad hallada, una "puerta trasera" oculta dentro del software xz Utils, parte de Linux, podría haber permitido a los atacantes ejecutar código malicioso remotamente en sistemas afectados. (Imagen ilustrativa Infobae)
La vulnerabilidad hallada, una "puerta trasera" oculta dentro del software xz Utils, parte de Linux, podría haber permitido a los atacantes ejecutar código malicioso remotamente en sistemas afectados. (Imagen ilustrativa Infobae)

La puerta trasera descubierta por Freund tenía el potencial de permitir a un pirata informático secuestrar la conexión SSH (Secure Shell) de un usuario y ejecutar su propio código de forma secreta en la máquina de ese usuario.

Debido a que Linux es uno de los sistemas operativos de código abierto más importantes del mundo, utilizado por la mayoría de los servidores en todo el mundo, un ataque exitoso podría haber tenido consecuencias devastadoras.

Una vez que Freund compartió sus hallazgos con la comunidad de desarrolladores de software de código abierto, se inició un proceso rápido para abordar la vulnerabilidad.

La anomalía fue detectada por primera vez en medio de la revisión de un registro de pruebas automatizadas por Freund. (Imagen Ilustrativa Infobae)
La anomalía fue detectada por primera vez en medio de la revisión de un registro de pruebas automatizadas por Freund. (Imagen Ilustrativa Infobae)

La Agencia de Seguridad de Infraestructura y Ciberseguridad (CISA) advirtió sobre la puerta trasera, identificada como CVE-2024-3094, y recomendó a los usuarios y desarrolladores que utilicen una versión anterior de XZ Utils hasta que se solucione el problema.

La colaboración entre los desarrolladores de código abierto fue fundamental para abordar la vulnerabilidad de manera efectiva. Freund señaló que, desde que sus hallazgos se hicieron públicos, se ha dedicado a ayudar a los equipos que intentan reproducir el ataque con ingeniería inversa para identificar al culpable.

Los orígenes de la puerta trasera podrían apuntar a operaciones de ciberespionaje avanzadas, con sospechas hacia naciones como Rusia o China. Investigaciones también sugieren que el atacante podría haberse infiltrado en el proyecto bajo el pseudónimo de Jia Tan, ganando gradualmente la confianza y el control para ejecutar el plan malicioso este año.

El reconocimiento y la reflexión de un héroe inesperado

Andres Freund es un ingeniero de software de 38 años que trabaja para Microsoft y reside en San Francisco. (@AndresFreundTec)
Andres Freund es un ingeniero de software de 38 años que trabaja para Microsoft y reside en San Francisco. (@AndresFreundTec)

El descubrimiento de Freund fue elogiado por líderes de la industria tecnológica y expertos en ciberseguridad. Satya Nadella, director ejecutivo de Microsoft, destacó la “curiosidad y destreza” del ingeniero y señaló que su trabajo fue fundamental para prevenir un ciberataque de gran envergadura.

Freund, por su parte, se mostró sorprendido por la atención que ha recibido y reflexionó sobre su papel como héroe accidental: “Se me hace muy extraño. Soy una persona bastante reservada que solo se sienta frente a la computadora y produce código”.

Por ahora, ha expresado que aunque se siente honrado por el reconocimiento, su enfoque permanece en su trabajo, incluidas las próximas actualizaciones de PostgreSQL, que se esperan con interés.

La acción de Freund recibió elogios de Satya Nadella, director ejecutivo de Microsoft, quien destacó la importancia de la seguridad como un esfuerzo colectivo y la necesidad de esta cultura en todos los ámbitos. (EFE/EPA/GIAN EHRENZELLER)
La acción de Freund recibió elogios de Satya Nadella, director ejecutivo de Microsoft, quien destacó la importancia de la seguridad como un esfuerzo colectivo y la necesidad de esta cultura en todos los ámbitos. (EFE/EPA/GIAN EHRENZELLER)

Este es un ejemplo claro de cómo la curiosidad y la atención a los detalles pueden marcar la diferencia en el mundo de la ciberseguridad.

Además, el caso de Freund es un recordatorio de la importancia del trabajo conjunto en la ciberseguridad, debido a que en este caso la colaboración entre los desarrolladores de software de código abierto fue crucial para abordar la vulnerabilidad y evitar un posible ciberataque de gran escala.

Guardar