Durante el fin de semana estuve analizando más a fondo la nueva vulnerabilidad “zero-day” de LNK (acceso directo) en Windows sobre la que Aleks escribió la semana pasada. Ahora está clasificada como CVE-2010-2568 y se la está explotando en el mundo real.
Mi conclusión principal es que esta vulnerabilidad se encuentra en una parte fundamental de la forma en que Windows maneja los archivos LNK. Esto significa que hay dos grandes problemas: en primer lugar, como la funcionalidad es estándar, será más difícil crear detecciones genéricas que no causen falsos positivos.
En segundo lugar, imagino que a Microsoft le costará mucho parchar esta vulnerabilidad. No parece haber ningún modelo asociado con la forma en que Windows maneja los accesos directos. Esta situación me recuerda un poco a las vulnerabilidades en el formato WMF, porque también fue un caso de código heredado que causó serios problemas a Microsoft.
Hemos lanzado una detección genérica para archivos LNK maliciosos que tratan de explotar la característica. Creo que el formato LNK comenzará a recibir mucha más atención, en un buen y mal sentido, así que tengan en cuenta la información que publicó Microsoft (en inglés) para mitigar la amenaza. Les aseguro que no será una pérdida de tiempo, porque no dudo en que los cibercriminales exploten esta vulnerabilidad al máximo mientras esperamos el parche.
Información básica sobre la vulnerabilidad de LNK