Noticias

Investigadores descubren una vulnerabilidad que podría afectar a todos los códigos del mundo

Investigadores de la Universidad de Cambridge han descubierto una falla de seguridad que pondría en riesgo de ataques a todo el código informático que existe como lo conocemos. La falla se encuentra en los compiladores de codificación, que podrían ser intervenidos para modificar los códigos que producen de una forma casi imperceptible.

Los compiladores de codificación se encargan de traducir los códigos escritos por los programadores –en Java, Python, C++, etc.– desde sus teclados a un código binario que la computadora sea capaz de reconocer. De este modo, funcionan como traductores e intermediarios entre el programador y la computadora. La falla se encuentra, de forma específica, en el algoritmo bidimensional (Bidi) de Unicode que muestra los caracteres de una forma legible.

Los investigadores explicaron que los compiladores de codificación podrían ser alterados “para producir códigos fuentes con tokens que están cifrados en un orden diferente al que dicen tener”. Por lo tanto, las modificaciones quedan ocultas a simple vista y ésta se convierte en una amenaza muy difícil de detectar. La Universidad de Cambridge tituló su investigación “Trojan Source: vulnerabilidades invisibles”, destacando la dificultad de detección de esta amenaza y bautizando al exploit con el nombre de “Trojan Source”.

Según los investigadores, la amenaza también es fácil de explotar y se encuentra en todos los compiladores de codificación, por lo que un solo exploit podría afectar a casi todos los códigos del mundo. “Esta vulnerabilidad es, hasta donde sé, la primera que afecta a casi todo” explicó Ross Anderson, coautor de la investigación.

“Puedes usarla en códigos fuentes que parezcan inofensivos para la persona que los revisa, pero que en realidad tenga finalidades maliciosas”, indicó Anderson. Esto afectaría en gran manera a proyectos como Linux y Webkit, que aceptan contribuciones de personas desconocidas y las revisan de forma manual para incorporarlas a códigos críticos.

Los investigadores han sugerido que se implemente una serie de medidas para proteger los compiladores de codificación de esta amenaza, y muchas de las entidades involucradas se han comprometido a desarrollar parches para abordar el problema. “El hecho de que la vulnerabilidad Trojan Source afecte a casi todos los lenguajes informáticos la convierte en una oportunidad especial para comparar las respuestas de las empresas a lo largo y ancho de las plataformas y sistemas”, dice el informe.

Fuentes

‘Trojan Source’ Bug Threatens the Security of All Code Krebs on Security
Most Computer Code Compilers Vulnerable to Novel Attacks Infosecurity Magazine
Pretty Much All Computer Code Can Be Hijacked by Newly Discovered ‘Trojan Source’ Exploit Gizmodo

Investigadores descubren una vulnerabilidad que podría afectar a todos los códigos del mundo

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

  1. Juan González

    Excelente artículo, gracias

  2. Charo

    Exlente

Informes

MosaicRegressor: acechando en las sombras de UEFI

Encontramos una imagen de firmware de la UEFI infectada con un implante malicioso, es el objeto de esta investigación. Hasta donde sabemos, este es el segundo caso conocido en que se ha detectado un firmware malicioso de la UEFI usado por un actor de amenazas.

Dark Tequila Añejo

Dark Tequila es una compleja campaña maliciosa que tiene por objetivo a los usuarios ubicados en México, con el propósito principal de robar información financiera, así como credenciales de acceso a sitios populares que van desde versionado de código fuente a cuentas de almacenamiento de archivos en línea y de registro de dominios web.

Suscríbete a nuestros correos electrónicos semanales

Las investigaciones más recientes en tu bandeja de entrada