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

Boletín de seguridad de Microsoft MS11-100 - Crítica

Vulnerabilidades en .NET Framework podrían permitir la elevación de privilegios (2638420)

Publicado: | Actualizado:

Versión: 1.6

Información general

Resumen ejecutivo

Esta actualización de seguridad resuelve una vulnerabilidad de la que se ha informado de forma pública y tres vulnerabilidades de las que se ha informado de forma privada en Microsoft .NET Framework. La más grave de estas vulnerabilidades podría permitir la elevación de privilegios si un atacante no autenticado envía una solicitud web especialmente diseñada al sitio de destino. Un atacante que consiguiera aprovechar esta vulnerabilidad podría realizar cualquier acción en el contexto de una cuenta existente en el sitio ASP.NET, incluida la ejecución de comandos arbitrarios. Para aprovechar esta vulnerabilidad, el atacante debe poder registrar una cuenta en el sitio ASP.NET y debe conocer un nombre de usuario existente.

Esta actualización de seguridad se considera crítica para Microsoft .NET Framework 1.1 Service Pack 1, Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.5 Service Pack 1, Microsoft .NET Framework 3.5.1 y Microsoft .NET Framework 4 en todas las ediciones compatibles de Microsoft Windows. 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 las vulnerabilidades al modificar el modo en que .NET Framework trata las solicitudes especialmente diseñadas y la forma en que ASP.NET Framework autentica a los usuarios y trata el contenido en caché. Para obtener más información acerca de las vulnerabilidades, 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.

Esta actualización de seguridad también corrige la vulnerabilidad que se describió por primera vez en el documento informativo sobre seguridad de Microsoft 2659883.

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 consideren la posibilidad de actualizarse inmediatamente con el software de administración de actualizaciones de seguridad 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 2638420 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 operativoComponenteRepercusión de seguridad máximaClasificación de gravedad acumuladaBoletines reemplazados por esta actualización
Windows XP
Windows XP Service Pack 3Microsoft .NET Framework 1.1 Service Pack 1
(KB2656353)

Microsoft .NET Framework 2.0 Service Pack 2
(KB2656352)

Microsoft .NET Framework 3.5 Service Pack 1
(KB2657424)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2572067 en MS11-078 se reemplaza por KB2656353

KB2418241 en MS10-070 y KB982167 en Documento informativo sobre seguridad 973811 se reemplazan por KB2656352

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows XP Professional x64 Edition Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB2656353)

Microsoft .NET Framework 2.0 Service Pack 2
(KB2656352)

Microsoft .NET Framework 3.5 Service Pack 1
(KB2657424)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2572067 en MS11-078 se reemplaza por KB2656353

KB2418241 en MS10-070 y KB982167 en 973811 se reemplazan por KB2656352

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2003
Windows Server 2003 Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB2656358)

Microsoft .NET Framework 2.0 Service Pack 2
(KB2656352)

Microsoft .NET Framework 3.5 Service Pack 1
(KB2657424)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2416451 en MS10-070 se reemplaza por KB2656358

KB2418241 en MS10-070 y KB982167 en Documento informativo sobre seguridad 973811 se reemplazan por KB2656352

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2003 x64 Edition Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB2656353)

Microsoft .NET Framework 2.0 Service Pack 2
(KB2656352)

Microsoft .NET Framework 3.5 Service Pack 1
(KB2657424)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2572067 en MS11-078 se reemplaza por KB2656353

KB2418241 en MS10-070 y KB982167 en 973811 se reemplazan por KB2656352

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2003 con SP2 para sistemas con ItaniumMicrosoft .NET Framework 1.1 Service Pack 1
(KB2656353)

Microsoft .NET Framework 2.0 Service Pack 2
(KB2656352)

Microsoft .NET Framework 3.5 Service Pack 1
(KB2657424)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2572067 en MS11-078 se reemplaza por KB2656353

KB2418241 en MS10-070 y KB982167 en Documento informativo sobre seguridad 973811 se reemplazan por KB2656352

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Vista
Windows Vista Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB2656353)

Microsoft .NET Framework 2.0 Service Pack 2
(KB2656362)

Microsoft .NET Framework 3.5 Service Pack 1
(KB2657424)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2572067 en MS11-078 se reemplaza por KB2656353

KB2416470 en MS10-070 y KB982533 en Documento informativo sobre seguridad 973811 se reemplazan por KB2656362

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Vista x64 Edition Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB2656353)

Microsoft .NET Framework 2.0 Service Pack 2
(KB2656362)

Microsoft .NET Framework 3.5 Service Pack 1
(KB2657424)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2572067 en MS11-078 se reemplaza por KB2656353

KB2416470 en MS10-070 y KB982533 en 973811 se reemplazan por KB2656362

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2008
Windows Server 2008 para sistemas de 32 bits Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1**
(KB2656353)

Microsoft .NET Framework 2.0 Service Pack 2**
(KB2656362)

Microsoft .NET Framework 3.5 Service Pack 1**
(KB2657424)

Microsoft .NET Framework 4.0**[1]
(KB2656351)
Elevación de privilegiosCríticaKB2572067 en MS11-078 se reemplaza por KB2656353

KB2416470 en MS10-070 y KB982533 en Documento informativo sobre seguridad 973811 se reemplazan por KB2656362

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2008 para sistemas x64 Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1**
(KB2656353)

Microsoft .NET Framework 2.0 Service Pack 2**
(KB2656362)

Microsoft .NET Framework 3.5 Service Pack 1**
(KB2657424)

Microsoft .NET Framework 4.0**[1]
(KB2656351)
Elevación de privilegiosCríticaKB2572067 en MS11-078 se reemplaza por KB2656353

KB2416470 en MS10-070 y KB982533 en Documento informativo sobre seguridad 973811 se reemplazan por KB2656362

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2008 para sistemas con Itanium Service Pack 2Microsoft .NET Framework 1.1 Service Pack 1
(KB2656353)

Microsoft .NET Framework 2.0 Service Pack 2
(KB2656362)

Microsoft .NET Framework 3.5 Service Pack 1
(KB2657424)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2572067 en MS11-078 se reemplaza por KB2656353

KB2416470 en MS10-070y KB982533 en 973811 se reemplazan por KB2656362

KB2416473 en MS10-070 se reemplaza por KB2657424

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows 7
Windows 7 para sistemas de 32 bitsMicrosoft .NET Framework 3.5.1
(KB2656355)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2416471 en MS10-070 se reemplaza por KB2656355

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows 7 para sistemas de 32 bits Service Pack 1Microsoft .NET Framework 3.5.1
(KB2656356)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaNingún boletín reemplazado por KB2656356

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows 7 para sistemas x64Microsoft .NET Framework 3.5.1
(KB2656355)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2416471 en MS10-070 se reemplaza por KB2656355

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows 7 para sistemas x64 Service Pack 1Microsoft .NET Framework 3.5.1
(KB2656356)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaNingún boletín reemplazado por KB2656356

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2008 R2
Windows Server 2008 R2 para sistemas x64Microsoft .NET Framework 3.5.1*
(KB2656355)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2416471 en MS10-070 se reemplaza por KB2656355

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2008 R2 para sistemas x64 Service Pack 1Microsoft .NET Framework 3.5.1*
(KB2656356)

Microsoft .NET Framework 4.0*[1]
(KB2656351)
Elevación de privilegiosCríticaNingún boletín reemplazado por KB2656356

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2008 R2 para sistemas con ItaniumMicrosoft .NET Framework 3.5.1
(KB2656355)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaKB2416471 en MS10-070 se reemplaza por KB2656355

KB2416472 en MS10-070 se reemplaza por KB2656351
Windows Server 2008 R2 para sistemas con Itanium Service Pack 1Microsoft .NET Framework 3.5.1
(KB2656356)

Microsoft .NET Framework 4.0[1]
(KB2656351)
Elevación de privilegiosCríticaNingún boletín reemplazado por KB2656356

KB2416472 en MS10-070 se reemplaza por KB2656351

*La instalación de Server Core está afectada. Esta actualización se aplica, con la misma clasificación de gravedad, a las ediciones compatibles de Windows Server 2008 o Windows Server 2008 R2 tal como se indica, independientemente de si se ha instalado con la opción de instalación Server Core. Para obtener más información acerca de esta opción de instalación, vea los artículos de TechNet Administración de una instalación Server Core y Mantenimiento de una instalación Server Core. Tenga en cuenta que la opción de instalación Server Core no se aplica a determinadas ediciones de Windows Server 2008 y Windows Server 2008 R2; vea Comparar opciones de instalación de Server Core.

**La instalación de Server Core no está afectada. Las vulnerabilidades corregidas por esta actualización no afectan a las ediciones compatibles de Windows Server 2008 o Windows Server 2008 R2 tal como se indica, si se ha instalado con la opción de instalación Server Core. Para obtener más información acerca de esta opción de instalación, vea los artículos de TechNet Administración de una instalación Server Core y Mantenimiento de una instalación Server Core. Tenga en cuenta que la opción de instalación Server Core no se aplica a determinadas ediciones de Windows Server 2008 y Windows Server 2008 R2; vea Comparar opciones de instalación de Server Core.

[1].NET Framework 4 y .NET Framework 4 Client Profile están afectados. Los paquetes redistribuibles de .NET Framework versión 4 están disponibles en dos perfiles: .NET Framework 4.0 y .NET Framework 4.0 Client Profile. .NET Framework 4.0 Client Profile es un subconjunto de .NET Framework 4.0. La vulnerabilidad corregida en esta actualización afecta a .NET Framework 4.0 y .NET Framework 4.0 Client Profile. Para obtener más información, vea el artículo de MSDN Instalar .NET Framework.

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 colisiones en HashTable que pueden provocar la denegación de servicio (CVE-2011-3414)

Vulnerabilidad de redireccionamiento no seguro en la autenticación de formularios de .NET (CVE-2011-3415)

Vulnerabilidad de omisión de la autenticación de formularios ASP.Net (CVE-2011-3416)

Vulnerabilidad de almacenamiento en caché de vale de la autenticación de formularios de ASP.Net (CVE-2011-3417)

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:

  • Irene Abezgauz, de Seeker, por informar de la vulnerabilidad de redireccionamiento no seguro en la autenticación de formularios de .NET (CVE-2011-3415)
  • Kestutis Gudinavicius, SEC Consult, por informar de la vulnerabilidad de omisión de la autenticación de formularios de ASP.NET (CVE-2011-3416)
  • Oliver Dewdney, de LBi, por informar de la vulnerabilidad de almacenamiento en caché de vale de la autenticación de formularios de ASP.Net (CVE-2011-3417)

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
.

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 (29 de diciembre de 2011): Publicación del boletín.
  • V1.1 (30 de diciembre de 2011): Se ha agregado una entrada a las preguntas más frecuentes de la actualización para explicar los cambios relacionados con la seguridad en la funcionalidad incluida en esta actualización y el factor atenuante agregado para CVE-2011-3414.
  • V1.2 (17 de enero de 2012): Se ha agregado una entrada a las preguntas más frecuentes de la actualización para anunciar que las actualizaciones de seguridad para Microsoft .NET Framework 3.5 en Windows Developer Preview y Microsoft .NET Framework 4.5 en Windows Developer Preview están disponibles en Microsoft Update y Windows Update.
  • V1.3 (1 de febrero de 2012): Se han corregido las claves del Registro y los parámetros de instalación de las tablas de implementación para Windows Server 2003 y Windows Server 2008, así como los parámetros de instalación de la tabla de implementación para Windows Vista. Se trata únicamente de un cambio informativo. No había cambios en los archivos de la actualización de seguridad o en la lógica de la detección.
  • V1.4 (11 de mayo de 2012): Se ha agregado una entrada a las preguntas más frecuentes de la actualización para anunciar que KB2656353, que se ofrece en este boletín, también corrige CVE-2012-0160 y CVE-2012-0161, que se documentan en MS12-035.
  • V1.5 (22 de mayo de 2012): Se ha agregado una pregunta más frecuente de actualización para anunciar un cambio de detección para KB2656352 para Microsoft .NET Framework 2.0 Service Pack 2 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.
  • V1.6 (10 de julio de 2012): Microsoft ha revisado este boletín para comunicar un cambio de detección secundario en KB2657424 para Microsoft .NET Framework 3.5 Service Pack 1 a fin de corregir un problema de oferta. 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.