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áxima | Clasificación de gravedad acumulada | Boletines reemplazados por esta actualización |
|---|---|---|---|
| Microsoft Office 2003 Service Pack 3[1] (KB2687626) | Ejecución remota de código | Importante | KB976382 en MS10-031 se reemplaza por KB2598361 o KB2687626[2] |
| Microsoft Office 2007 Service Pack 2[1] (KB2596744) | Ejecución remota de código | Importante | KB976321 en MS10-031 se reemplaza por KB2596744 |
| Microsoft Office 2007 Service Pack 3[1] (KB2596744) | Ejecución remota de código | Importante | Ninguna |
| Microsoft Office 2010 (ediciones de 32 bits) (KB2598243) Microsoft Office 2010 (ediciones de 32 bits) (KB2553447) | Ejecución remota de código | Importante | Ninguna |
| 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ódigo | Importante | Ninguna |
| Microsoft Office 2010 (ediciones de 64 bits) (KB2598243) Microsoft Office 2010 (ediciones de 64 bits) (KB2553447) | Ejecución remota de código | Importante | Ninguna |
| 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ódigo | Importante | Ninguna |
[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
| Software | Repercusión de seguridad máxima | Clasificación de gravedad acumulada | Boletines reemplazados por esta actualización |
|---|---|---|---|
| Microsoft Visual Basic para Aplicaciones[1] (KB2688865) | Ejecución remota de código | Importante | KB974945 en MS10-031 se reemplaza por KB2688865 |
| SDK de Microsoft Visual Basic para Aplicaciones[2][3] | Ejecución remota de código | Importante | Ninguna |
[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
- Ayuda para instalar actualizaciones: Soporte de Microsoft Update
- Soluciones de seguridad para profesionales de TI: Soporte técnico y solución de problemas de seguridad de TechNet
- Ayuda para proteger su equipo con Windows de virus y malware: Solución antivirus y centro de seguridad
- Soporte local según su país: Soporte internacional
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.
