El experto en seguridad Ruben Santamarta ha descubierto un parámetro indocmuentado en el plug-in
ActiveX de QuickTime que permite inyectar código malicioso. Para que un ataque tenga éxito, las víctimas sólo tienen que visitar un sitio modificado a tal efecto. Los atacantes añaden un puntero al parámetro _Marshaled_pUnk y enviarlo al plug-in, lo que hace que QuickTime acceda a funciones en DLLs de terceros. El
Exploit de Santamarta es capaz de evitar los mecanismos DEP (Data Execution Prevention) y ASLR (Address Space Layout Randomisation) de Windows 7 y Vista.
El parámetro _Marshaled_pUnk es un remanente de una función que Santamarta descubrió en una versión de QuickTime del año 2001. Aunque Apple eliminó la función en las nuevas versiones, parece que pasó por alto este parámetro. Ya que el parámetro fue implementado intencionadamente en lugar de ser un error de programación, Santamarta afirma que, estrictamente hablando, se trata de una puerta trasera.






Justo una semana después de la actualización 1.1.3, los desarrolladores de VideoLAN Project
El
Después de que HD Moore publicara a
