Dentro del conjunto de boletines de seguridad de febrero publicado el pasado martes por Microsoft y del que ya efectuamos un resumen, se cuenta el anuncio (en el boletín MS08-021) de una actualización para el motor GDI de Windows que soluciona dos problemas de seguridad que podrían permitir a un atacante ejecutar código arbitrario.
La interfaz de dispositivo gráfico de Microsoft Windows (GDI) permite a las
aplicaciones usar gráficos y dar formato a texto en la pantalla de vídeo y la
impresora. Las aplicaciones basadas en Windows no tienen acceso al hardware de
gráficos directamente, es el motor GDI quien se encarga de interactuar con los
controladores de dispositivo en nombre de las aplicaciones.
* Existe una vulnerabilidad de ejecución de código en la forma en la que GDI
maneja cálculos de enteros. Esto podría permitir a un atacante ejecutar código
arbitrario a través de un fichero EMF o WMF especialmente manipulado si esta es
abierto por el sistema víctima. Si esto se realiza con privilegios de
administrador, el atacante podría tomar completo control del sistema.
* Existe una vulnerabilidad de ejecución de código en la forma en la que GDI
maneja ciertos parámetros en ficheros EMF. Esto podría permitir a un atacante
ejecutar código arbitrario a través de un fichero EMF o WMF especialmente
manipulado si esta es abierto por el sistema víctima. Si esto se realiza con
privilegios de administrador, el atacante podría tomar completo control del
sistema.
Estos problemas se encuentran en el motor GDI de Windows 2000, Windows Server
2003, Windows Server 2008, Windows Vista y Windows XP. Además recientemente se
ha hecho público un exploit que aprovecha esta vulnerabilidad y está siendo
utilizado activamente.
Se recomienda actualice los sistemas afectados mediante Windows Update o
descargando los parches según versión desde las siguientes direcciones:
* Microsoft Windows 2000 Service Pack 4
http://www.microsoft.com/downloads/details.aspx?familyid=caac000a-22b6-48cb-aa00-1a0bfe886de2&displaylang=es
* Windows XP Service Pack 2
http://www.microsoft.com/downloads/details.aspx?familyid=c2763dd8-a03e-4a48-aa86-a7ec00250a7a&displaylang=es
* Windows XP Professional x64 Edition y Windows XP Professional x64 Edition
Service Pack 2
http://www.microsoft.com/downloads/details.aspx?familyid=166f2ab5-913c-47a9-86fe-b814797b751e&displaylang=es
* Windows Server 2003 Service Pack 1 y Windows Server 2003 Service Pack 2
http://www.microsoft.com/downloads/details.aspx?familyid=bee91d80-d49a-4d3d-82d6-d5aa63f54979&displaylang=es
* Windows Server 2003 x64 Edition y Windows 2003 Server x64 Edition Service Pack
2
http://www.microsoft.com/downloads/details.aspx?familyid=e3dde449-e062-4ce0-a9f4-433bff23e224&displaylang=es
* Windows Server 2003 con SP1 para Itanium y Windows Server 2003 con SP2 para
Itanium
http://www.microsoft.com/downloads/details.aspx?familyid=7886a802-f2b5-489c-b14b-631f4c4c0742&displaylang=es
* Windows Vista y Windows Vista Service Pack 1
http://www.microsoft.com/downloads/details.aspx?familyid=9b51deb8-3873-4146-977f-7e3d0840a4c5&displaylang=es
* Windows Vista x64 Edition y Windows Vista x64 Edition Service Pack 1
http://www.microsoft.com/downloads/details.aspx?familyid=4ad6dcd1-6ea5-43bf-8bee-a5f507beadc6&displaylang=es
* Windows Server 2008 para 32-bit
http://www.microsoft.com/downloads/details.aspx?familyid=006d5c47-53e6-4ee1-932c-497611804938&displaylang=es
* Windows Server 2008 para x64 Systems
http://www.microsoft.com/downloads/details.aspx?familyid=8909f144-655b-4f07-916f-fd967f1efb2b&displaylang=es
* Windows Server 2008 para Itanium
http://www.microsoft.com/downloads/details.aspx?familyid=b7771a4a-4e4f-48d1-8551-bb8b778ca5a7&displaylang=es
Más Información:
Boletín de seguridad de Microsoft MS08-021
Una vulnerabilidad en GDI podría permitir la ejecución remota de código 948590)
http://www.microsoft.com/spain/technet/security/Bulletin/MS08-021.mspx
Fuente: Hispasec