Launch Printer Friendly Page Security TechCenter > Boletines de seguridad > Boletín de seguridad de Microsoft MS11-025

Boletín de seguridad de Microsoft MS11-025 - Importante

Una vulnerabilidad en la biblioteca Microsoft Foundation Class (MFC) podría permitir la ejecución remota de código (2500212)

Publicado: | Actualizado:

Versión: 4.3

Información general

Resumen ejecutivo

Esta actualización de seguridad resuelve una vulnerabilidad de la que se ha informado de forma pública en determinadas aplicaciones creadas con la biblioteca Microsoft Foundation Class (MFC). La vulnerabilidad podría permitir la ejecución remota de código si un usuario abre un archivo legítimo asociado a una aplicación afectada y el archivo se encuentra en la misma carpeta de red que un archivo de biblioteca especialmente diseñado. Para que un ataque tenga éxito, un usuario debe visitar una ubicación de sistema de archivos o recurso compartido WebDAV remoto que no sea de confianza y abrir un documento de dicha ubicación que será cargado por la aplicación afectada.

Esta actualización de seguridad se considera importante para todas las ediciones compatibles de Microsoft Visual Studio y Microsoft Visual C++ Redistributable Package. Para obtener más información, consulte la subsección Software afectado y no afectado, en esta sección.

La actualización de seguridad corrige la vulnerabilidad al modificar la manera en que las aplicaciones compiladas con MFC cargan las bibliotecas externas. Para obtener más información acerca de la vulnerabilidad, consulte la subsección Preguntas más frecuentes (P+F) de la entrada de vulnerabilidad específica en la sección siguiente, Información sobre la vulnerabilidad.

Recomendación. La mayoría de los clientes tienen habilitada la actualización automática y no deben realizar ninguna acción porque esta actualización de seguridad se descargará e instalará automáticamente. Los clientes que no han habilitado la actualización automática deben buscar las actualizaciones e instalar esta actualización manualmente. Para obtener información sobre las opciones de configuración específicas de la actualización automática, vea el artículo 294871 de Microsoft Knowledge Base.

Para administradores e instalaciones empresariales, o usuarios finales que deseen instalar esta actualización de seguridad manualmente, Microsoft recomienda que los clientes apliquen la actualización a la primera oportunidad con el software de administración de actualizaciones o busquen las actualizaciones con el servicio Microsoft Update.

Vea también la sección Herramientas y consejos para la detección e implementación, más adelante en este boletín.

Problemas conocidos. En el artículo 2500212 de Microsoft Knowledge Base se señalan los problemas detectados que pueden experimentar los clientes al instalar esta actualización de seguridad. Se documentan asimismo las soluciones propuestas.

Software afectado y no afectado

El software siguiente se ha probado para determinar las versiones o ediciones que están afectadas. Otras versiones o ediciones han llegado al final de su ciclo de vida o no están afectadas. Para determinar el ciclo de vida del soporte técnico de su versión o edición de software, visite Ciclo de vida del soporte técnico de Microsoft.

Software afectado

Sistema operativoRepercusión de seguridad máximaClasificación de gravedad acumuladaBoletines reemplazados por esta actualización
Microsoft Visual Studio .NET 2003 Service Pack 1
(KB2465373)
Ejecución remota de códigoImportanteMS09-035
Microsoft Visual Studio 2005 Service Pack 1
(KB2538218)
Ejecución remota de códigoImportanteMS09-035
Microsoft Visual Studio 2008 Service Pack 1
(KB2538241)
Ejecución remota de códigoImportanteMS09-035
Microsoft Visual Studio 2010
(KB2542054)
Ejecución remota de códigoImportanteNinguna
Microsoft Visual Studio 2010 Service Pack 1
(KB2565057)
Ejecución remota de códigoImportanteNinguna
Paquete redistribuible Microsoft Visual C++ 2005 Service Pack 1
(KB2538242)
Ejecución remota de códigoImportanteMS09-035
Paquete redistribuible de Microsoft Visual C++ 2008 Service Pack 1
(KB2538243)
Ejecución remota de códigoImportanteMS09-035
Microsoft Visual C++ 2010 Redistributable Package
(KB2467173)
Ejecución remota de códigoImportanteNinguna
Microsoft Visual C++ 2010 Redistributable Package Service Pack 1
(KB2565063)
Ejecución remota de códigoImportanteNinguna

Preguntas más frecuentes (P+F) relacionadas con esta actualización de seguridad

Información sobre la vulnerabilidad

Gravedad e identificadores de vulnerabilidad

Vulnerabilidad en la carga de bibliotecas no seguras en MFC (CVE-2010-3190)

Información sobre la actualización

Herramientas y consejos para la detección e implementación

Implementación de la actualización de seguridad

Información adicional:

Microsoft Active Protections Program (MAPP)

Para mejorar las protecciones de seguridad de los clientes, Microsoft proporciona información acerca de las vulnerabilidades a los principales proveedores de software de seguridad antes de cada publicación mensual de las actualizaciones de seguridad. De este modo, los proveedores de software de seguridad pueden usar esta información para proporcionar protecciones actualizadas a los clientes mediante su software o dispositivos de seguridad, como, por ejemplo, antivirus, sistemas de detección de intrusiones de red o sistemas de prevención de intrusiones de host. Para determinar si hay disponibles protecciones activas en los proveedores de software de seguridad, visite los sitios web de protecciones activas que proporcionan los asociados, enumeradas en Asociados de Microsoft Active Protections Program (MAPP).

Soporte técnico

  • Los clientes de Estados Unidos y Canadá pueden recibir soporte técnico del soporte de seguridad o en el teléfono 1-866-PCSAFETY. Las llamadas de soporte técnico relacionadas con las actualizaciones de seguridad son gratuitas. Para obtener más información acerca de las opciones de asistencia disponibles, vea Ayuda y soporte técnico de Microsoft.
  • Los clientes internacionales pueden recibir soporte técnico en las subsidiarias de Microsoft de sus países. Las llamadas de soporte técnico relacionadas con las actualizaciones de seguridad son gratuitas. Para obtener más información acerca de cómo ponerse en contacto con Microsoft en relación con problemas de soporte técnico, visite el sitio web de soporte técnico internacional de Microsoft.

Renuncia

La información proporcionada en Microsoft Knowledge Base se suministra "tal cual", sin garantías de ningún tipo. Microsoft renuncia al otorgamiento de toda garantía, tanto expresa como implícita, incluidas las garantías de comerciabilidad e idoneidad para un determinado fin. Ni Microsoft Corporation ni sus proveedores se responsabilizarán en ningún caso de daños directos, indirectos, incidentales, consecuenciales, pérdida de beneficios o daños especiales, aun en el supuesto de que se hubiera informado a Microsoft Corporation o a sus proveedores de la posibilidad de dichos daños. Algunos estados de Estados Unidos no permiten la exclusión o limitación de responsabilidad por daños consecuenciales o incidentales, y, por tanto, la limitación anterior puede no ser aplicable en su caso.

Revisiones

  • V1.0 (12 de abril de 2011): Publicación del boletín.
  • V1.1 (12 de abril de 2011): Se ha aclarado la entrada de las preguntas más frecuentes "Soy un desarrollador de aplicaciones de terceros y uso Visual C++. ¿Cómo actualizo mi aplicación?"
  • V2.0 (21 de abril de 2011): Se ha vuelto a publicar el boletín para ofrecer de nuevo las actualizaciones para corregir un problema de detección. No hubo cambios en los archivos de la actualización de seguridad de este boletín. Los clientes que ya han actualizado correctamente sus sistemas no necesitan volver a instalar esta actualización.
  • V2.1 (27 de abril de 2011): Se ha corregido la información de reemplazo de boletín y se ha aclarado la entrada de las preguntas más frecuentes de la actualización "¿Se me ofrecerá esta actualización aunque no haya una vía de ataque en mi sistema?"
  • V3.0 (14 de junio de 2011): Se ha vuelto a ofrecer la actualización para Microsoft Visual Studio 2005 Service Pack 1, Microsoft Visual Studio 2008 Service Pack 1, Microsoft Visual Studio 2010, Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package y Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package. Los clientes que han instalado anteriormente esta actualización deben instalar los nuevos paquetes en los sistemas afectados.
  • V4.0 (9 de agosto de 2011): Se han agregado Microsoft Visual Studio 2010 Service Pack 1 (KB2565057) y Microsoft Visual C++ 2010 Redistributable Package Service Pack 1 (KB2565063) como software afectado. Vea las preguntas más frecuentes de la actualización para obtener más detalles. También se ha corregido la información de comprobación de Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package, Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package y Microsoft Visual C++ 2010 Redistributable Package.
  • V4.1 (23 de noviembre de 2011): Se han corregido los parámetros de instalación y las tablas de parámetros para Microsoft Visual C++ 2010 Redistributable Package y Microsoft Visual C++ 2010 Redistributable Package Service Pack 1. Se trata únicamente de un cambio informativo.
  • V4.2 (24 de enero de 2012): Se ha agregado una pregunta más frecuente de actualización para anunciar un cambio de detección para KB2538242, KB2538243, KB2467173, KB2538218, KB2538241 y KB2542054 a fin de corregir un problema de instalación. Se trata únicamente de un cambio de detección. No había cambios en los archivos de la actualización de seguridad. Los clientes que ya han actualizado correctamente sus sistemas no necesitan realizar ninguna acción.
  • V4.3 (13 de marzo de 2012): Se ha agregado una pregunta más frecuente de actualización para anunciar un cambio de detección para KB2565063 y KB2565057 a fin de corregir un problema de instalación. Se trata únicamente de un cambio de detección. No había cambios en los archivos de la actualización de seguridad. Los clientes que ya han actualizado correctamente sus sistemas no necesitan realizar ninguna acción.