Noticias

Kaspersky Lab encuentra vulnerabilidad de día cero para Internet Explorer

A finales de abril de 2018, los productos de Kaspersky Lab detectaron de forma proactiva un exploit previamente desconocido que, tras ser analizado por los expertos de la compañía, resultó estar usando una vulnerabilidad de día cero CVE-2018-8174 para el Internet Explorer. Según los expertos, se utilizó en ataques dirigidos.

Un hecho particularmente interesante fue que el exploit del Internet Explorer fue descargado en un documento de Microsoft Word, que es el primer caso conocido de dicha técnica. También es importante destacar que una versión de Microsoft Word completamente actualizada fue atacada con éxito.

Tras el descubrimiento, Kaspersky Lab informó sobre esa vulnerabilidad a Microsoft. El parche con la corrección está disponible desde el 8 de mayo en el siguiente enlace: https://portal.msrc.microsoft.com/en-us/security-guidance/advisory/CVE-2018-8174

Un exploit es un tipo de software que aprovecha un error o vulnerabilidad en otro software para infectar a las víctimas con código malicioso. Los exploits son ampliamente utilizados, tanto por ciberdelincuentes que buscan ganancias, como por medios más complejos respaldados por estados con fines maliciosos.

En este caso particular, el exploit identificado se basa en el código malicioso que ataca la vulnerabilidad de día cero, un error típico de use-after-free (UAF) cuando un código ejecutable legítimo, como el del Internet Explorer, presenta una lógica incorrecta de procesamiento de memoria. Esto lleva a la comunicación de código con la memoria libre. Mientras que en la mayoría de los casos esto resulta en un simple bloqueo del navegador, con el exploit los atacantes usan este error para pasarse el control de la máquina a ellos mismos.

Un análisis más profundo de los exploits ha demostrado que la cadena de infección consta de los siguientes pasos:
• La víctima recibe el documento RTF malicioso de Microsoft Office;
• Después de abrir el documento malicioso, se descarga la segunda etapa del exploit: una página HTML con código malicioso;
• El código desencadena la corrupción de memoria por el error UAF;
• Entonces se ejecuta el shellcode que descarga la carga maliciosa.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

w

Conectando a %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.