Paquete acumulativo de actualizaciones de calidad y seguridad de .NET Framework 4.8 para Windows 7 SP1 y Windows Server 2008 R2 SP1 (KB4552921)

Se aplica a: .NET Framework

Resumen


Existe una vulnerabilidad de ejecución de código remoto en el software de .NET Framework cuando el software no comprueba el marcado de origen de un archivo para un proyecto no compilado. Un atacante que aprovechara la vulnerabilidad con éxito podría ejecutar un código arbitrario en el contexto del usuario actual. Si el usuario actual inició sesión con privilegios administrativos, un atacante podría tomar el control del sistema afectado. Así, un atacante podría instalar programas, ver, cambiar o eliminar datos, o crear nuevas cuentas con todos los derechos de usuario. Los usuarios cuyas cuentas estén configuradas con pocos derechos de usuario en el sistema correrían un riesgo menor que los usuarios que dispongan de privilegios administrativos. La explotación de la vulnerabilidad requiere que un usuario abra un archivo especialmente diseñado con una versión afectada de .NET Framework. En un escenario de ataque por correo electrónico, un atacante podría aprovechar la vulnerabilidad, enviar el archivo especialmente diseñado al usuario y convencerle de que lo abra. La actualización de seguridad soluciona la vulnerabilidad corrigiendo el modo en que .NET Framework comprueba el marcado de origen de un archivo.

Para obtener más información sobre las vulnerabilidades, consulte las siguientes vulnerabilidades y exposiciones comunes (CVE).

Existe una vulnerabilidad de denegación de servicio cuando .NET Framework gestiona de manera incorrecta las solicitudes web. Un atacante que aprovechara la vulnerabilidad con éxito podría provocar una denegación de servicio frente a una aplicación web de .NET Framework. La vulnerabilidad se puede aprovechar de manera remota, sin autenticación. Un atacante remoto sin autenticación podría aprovechar esta vulnerabilidad para emitir solicitudes diseñadas especialmente para la aplicación .NET Framework. La actualización de seguridad soluciona la vulnerabilidad al corregir el modo en que la aplicación web de .NET Framework gestiona las solicitudes web.

Para obtener más información sobre las vulnerabilidades, consulte las siguientes vulnerabilidades y exposiciones comunes (CVE).

Mejoras de calidad y confiabilidad

Winforms

- Soluciona un problema con la reinicialización del control de cuadro combinado WinForms en la interfaz de usuario MMC de AD FS.

- Soluciona un problema a la hora de obtener objetos accesibles para los elementos de propiedad del cuadro combinado PropertyGridView, agregando la comprobación de la existencia y validez del elemento.

- Soluciona un problema con la interacción entre un control de usuario WPF y una app de WinForms de hospedaje al procesar entradas de teclado.

Flujo de trabajo

- Soluciona un problema de accesibilidad en el que el texto dentro del Editor de Visual Basic de Windows Workflow Foundation usaba los colores incorrectos en temas de alto contraste.

CLR1

- Soluciona un problema de bloqueos pocos frecuentes que podrían producirse si Server GC está habilitado y se produce un GC mientras otro proceso que ejecuta código con NGen que realiza la llamada inicial al código con NGen en un segundo modelo donde un tipo o más de parámetros usan tipos de valores (valuetype) definidos en un tercer módulo.

- Soluciona un problema de bloqueos que podrían producirse en algunos escenarios que implican CPU agregadas en caliente o equipos multigrupo donde el número de CPU multigrupo no es coherente entre todos los grupos.

- Soluciona un problema de bloqueos o interbloqueo pocos frecuentes que podrían producirse si se produce un GC mientras otro proceso que ejecuta código con NGen que realiza la llamada inicial a un método estático dentro del mismo modelo donde un tipo o más de parámetros usan tipos de valores (valuetype) de valor reenviado.

- Soluciona un problema de bloqueos poco frecuentes que podrían producirse durante la primera llamada que el código nativo realiza en la parte administrada de un archivo DLL de modo mixto.


1 Common Language Runtime (CLR)

Información adicional acerca de esta actualización


En los siguientes artículos podrá encontrar información adicional sobre esta actualización relacionada con las versiones de productos individuales.
  • 4556399 Descripción del paquete acumulativo de actualizaciones de calidad y seguridad de .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 y 4.8 para Windows 7 SP1 y Windows Server 2008 R2 SP1 (KB4556399)

Cómo obtener e instalar la actualización


Antes de instalar esta actualización

Requisito previo:

Para aplicar esta actualización, debe tener instalado .NET Framework 4.8.

Debe instalar las actualizaciones que se indican a continuación y reiniciar el dispositivo antes de instalar la actualización acumulativa más reciente. Instalar estas actualizaciones mejora la confiabilidad del proceso de actualización y mitiga posibles problemas a la hora de instalar el paquete acumulativo y de aplicar las correcciones de seguridad de Microsoft.

  1. Actualización del 12 de marzo de 2019 de la pila de servicio (SSU) (KB4490628). Para conseguir el paquete independiente de la SSU, búsquelo en el Catálogo de Microsoft Update. Esta actualización es obligatoria para instalar las actualizaciones que solo tienen firmas SHA-2.
  2. La actualización SHA-2 más reciente (KB4474419) se publicó el 10 de septiembre de 2019. Si está usando Windows Update, le ofreceremos automáticamente la actualización SHA-2 más reciente. Esta actualización es obligatoria para instalar las actualizaciones que solo tienen firmas SHA-2. Para obtener más información sobre las actualizaciones SHA-2, consulte Requisito de soporte técnico para la firma de código SHA-2 2019 para Windows y WSUS.
  3. El paquete de preparación de licencias para las Actualizaciones de seguridad extendidas (ESU) (KB4538483) se publicó el 11 de febrero de 2020. Este paquete se ofrecerá desde WSUS. Para conseguir el paquete independiente del paquete de preparación de licencias para ESU, búsquelo en el Catálogo de Microsoft Update.

Instalar esta actualización

Canal de publicación Disponible Siguiente paso
Windows Update y Microsoft Update Ninguna. Esta actualización se descargará e instalará automáticamente desde Windows Update si es cliente de ESU.
Catálogo de Microsoft Update Para obtener el paquete independiente de esta actualización, vaya al sitio web del Catálogo de Microsoft Update.
Windows Server Update Services (WSUS)

Esta actualización se sincronizará automáticamente con WSUS si configura Productos y clasificaciones del modo siguiente:

Producto: Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, Windows Embedded Standard 7 Service Pack 1, Windows Embedded POSReady 7

Clasificación: Actualizaciones de seguridad

Requisitos de reinicio

Debe reiniciar el equipo después de aplicar esta actualización si se utilizan los archivos afectados. Le recomendamos que cierre todas las aplicaciones basadas en .NET Framework antes de aplicarla.

Información sobre la implementación de la actualización

Para conocer los detalles de implementación de esta actualización de seguridad, consulte el siguiente artículo de Microsoft Knowledge Base:

20200512 Información de implementación de la actualización de seguridad: 12 de mayo de 2020

Información sobre la desinstalación de la actualización

Nota No se recomienda quitar ninguna actualización de seguridad. Para quitar esta actualización, utilice el elemento Programas y características del Panel de control.

Información de reinicio en relación con la actualización

Esta actualización no requiere el reinicio del sistema después de su aplicación a no ser que los archivos que se están actualizando estén bloqueados o en uso.

Información sobre el reemplazo de actualización

Esta actualización sustituye a las actualizaciones 4533095 y 4535102 anteriores.

Información de archivo


Con la versión en inglés (Estados Unidos) de esta actualización de software, se instalan archivos que cuentan con los atributos que se incluyen en las siguientes tablas.

Información sobre protección y seguridad