Launch Printer Friendly Page Security TechCenter > Boletines de seguridad > Boletín de seguridad de Microsoft MS12-046

Boletín de seguridad de Microsoft MS12-046 - Importante

Una vulnerabilidad en Visual Basic para Aplicaciones podría permitir la ejecución remota de código (2707960)

Publicado: | Actualizado:

Versión: 2.0

Información general

Resumen ejecutivo

Esta actualización de seguridad resuelve una vulnerabilidad de la que se ha informado de forma pública en Microsoft Visual Basic para Aplicaciones. La vulnerabilidad podría permitir la ejecución remota de código si un usuario abre un archivo legítimo de Microsoft Office (como un archivo .docx) que se encuentre en el mismo directorio que un archivo de biblioteca de vínculos dinámicos (DLL) especialmente diseñado. De esta forma, el atacante podría instalar programas; ver, cambiar o eliminar datos; o crear cuentas nuevas con todos los derechos de usuario. Si un usuario inicia sesión con derechos de usuario administrativos, un atacante podría lograr el control completo del sistema afectado. Los usuarios cuyas cuentas estén configuradas con menos derechos de usuario en el sistema correrían un riesgo menor que los que cuenten con derechos de usuario administrativos.

Esta actualización de seguridad se considera importante para todas las versiones compatibles del SDK de Microsoft Visual Basic para Aplicaciones y las aplicaciones de terceros que usan Microsoft Visual Basic para Aplicaciones. Esta actualización de seguridad también se considera importante para todas las ediciones compatibles de Microsoft Office 2003 SP3, Microsoft Office 2007 SP2 y Microsoft Office 2010. Para obtener más información, vea 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 Microsoft Visual Basic para Aplicaciones carga 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. Los clientes pueden configurar las actualizaciones automáticas para buscar en línea actualizaciones de Microsoft Update mediante el uso del servicio Microsoft Update. Los clientes que tienen habilitadas las actualizaciones automáticas y configuradas para buscar en línea actualizaciones de Microsoft Update normalmente no tienen que realizar ninguna acción porque esta actualización de seguridad se descargará e instalará automáticamente. Los clientes que no han habilitado las actualizaciones automáticas deben buscar las actualizaciones en Microsoft Update e instalar esta actualización manualmente. Para obtener información acerca de opciones de configuración específicas en las actualizaciones automáticas en ediciones compatibles de Windows XP y Windows Server 2003, vea el artículo 294871 de Microsoft Knowledge Base. Para obtener información acerca de las actualizaciones automáticas en las ediciones compatibles de Windows Vista, Windows Server 2008, Windows 7 y Windows Server 2008 R2, vea Introducción a las actualizaciones automáticas de Windows.

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 2707960 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. Cuando los problemas conocidos y las soluciones recomendadas corresponden sólo a versiones específicas de este software, este artículo proporciona vínculos a más artículos.

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  

Conjuntos de programas y software de Microsoft Office

Software de Office Repercusión de seguridad máximaClasificación de gravedad acumuladaBoletines reemplazados por esta actualización
Microsoft Office 2003 Service Pack 3[1] 
(KB2687626)
Ejecución remota de códigoImportanteKB976382 en MS10-031 se reemplaza por KB2598361 o KB2687626[2]
Microsoft Office 2007 Service Pack 2[1] 
(KB2596744)
Ejecución remota de códigoImportanteKB976321 en MS10-031 se reemplaza por KB2596744
Microsoft Office 2007 Service Pack 3[1] 
(KB2596744)
Ejecución remota de códigoImportanteNinguna
Microsoft Office 2010 (ediciones de 32 bits) 
(KB2598243)

Microsoft Office 2010 (ediciones de 32 bits) 
(KB2553447)
Ejecución remota de códigoImportanteNinguna
Microsoft Office 2010 Service Pack 1 (ediciones de 32 bits) 
(KB2598243)

Microsoft Office 2010 Service Pack 1 (ediciones de 32 bits) 
(KB2553447)
Ejecución remota de códigoImportanteNinguna
Microsoft Office 2010 (ediciones de 64 bits) 
(KB2598243)

Microsoft Office 2010 (ediciones de 64 bits) 
(KB2553447)
Ejecución remota de códigoImportanteNinguna
Microsoft Office 2010 Service Pack 1 (ediciones de 64 bits) 
(KB2598243)

Microsoft Office 2010 Service Pack 1 (ediciones de 64 bits) 
(KB2553447)
Ejecución remota de códigoImportanteNinguna

[1]Estas actualizaciones de Microsoft Office se aplican a todos los conjuntos de programas compatibles de Microsoft Office y a otro software de Microsoft que Office que contenga el componente de Office compartido vulnerable. Se incluyen, entre otras, las versiones compatibles de Microsoft Visio y Microsoft Project. Para obtener más información, consulte la siguiente sección Preguntas más frecuentes (P+F) relacionadas con esta actualización de seguridad.

[2]Aunque la actualización que se ha vuelto a publicar (KB2687626) reemplaza la actualización original (KB2598361) para Microsoft Office 2003 Service Pack 3, los clientes que hayan instalado correctamente la actualización KB2598361 no necesitan instalar la actualización KB2687626. Para obtener más información, vea las preguntas más frecuentes sobre la actualización.

Herramientas y software para desarrolladores de Microsoft

SoftwareRepercusión de seguridad máximaClasificación de gravedad acumuladaBoletines reemplazados por esta actualización
Microsoft Visual Basic para Aplicaciones[1]
(KB2688865)
Ejecución remota de códigoImportanteKB974945 en MS10-031 se reemplaza por KB2688865
SDK de Microsoft Visual Basic para Aplicaciones[2][3]Ejecución remota de códigoImportanteNinguna

[1]Este paquete de actualización se aplica a las versiones compatibles del módulo de tiempo de ejecución de Microsoft Visual Basic para Aplicaciones (Vbe6.dll) y sólo está disponible en el Centro de descarga de Microsoft.

[2]Las versiones compatibles de VBA SDK son SDK de Microsoft Visual Basic para Aplicaciones 6.3, SDK de Microsoft Visual Basic para Aplicaciones 6.4 y SDK de Microsoft Visual Basic para Aplicaciones 6.5.

[3]La versión actualizada del SDK de Visual Basic para Aplicaciones que corrige la vulnerabilidad descrita en este boletín está disponible para los proveedores de software independientes (ISV) en Summit Software Company. Para obtener más información, consulte la siguiente sección Preguntas más frecuentes (P+F) relacionadas con esta actualización de seguridad.

Software no afectado  

Office y otro software
Microsoft Office 2008 para Mac
Microsoft Office para Mac 2011
Paquete de compatibilidad de Microsoft Office Service Pack 2 y Paquete de compatibilidad de Microsoft Office Service Pack 3
Microsoft Excel Viewer
Microsoft Word Viewer
Microsoft PowerPoint Viewer
Microsoft Visio Viewer 2010 y Microsoft Visio Viewer 2010 Service Pack 1

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

Información sobre la vulnerabilidad

Gravedad e identificadores de vulnerabilidad

Vulnerabilidad de carga de bibliotecas no seguras en Visual Basic para Aplicaciones (CVE-2012-1854)

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:

Agradecimientos

Microsoft muestra su agradecimiento a todas las personas que han trabajado con nosotros para proteger a los clientes:

  • Bai Haowen, de Huawei Security Labs, por informar de la vulnerabilidad de carga de bibliotecas no seguras en Visual Basic para Aplicaciones (CVE-2012-1854)

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

Cómo obtener ayuda y soporte técnico para esta actualización de seguridad

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 (10 de julio de 2012): Publicación del boletín.
  • V2.0 (13 de noviembre de 2012): se ha vuelto a publicar el boletín para reemplazar la actualización KB2598361 con la actualización KB2687626 para Microsoft Office 2003 Service Pack 3 a fin de corregir un problema con certificados digitales descrito en el documento informativo sobre seguridad de Microsoft 2749655. Vea las preguntas más frecuentes sobre la actualización para obtener detalles.