Descripción Deneral
La actualización KB5037926, publicada el 14 de mayo de 2024, es una actualización acumulativa para .NET Framework 4.8 dirigida específicamente a Windows 10 versión 1607 y Windows Server 2016. Esta actualización forma parte de los esfuerzos continuos de Microsoft para mejorar la seguridad y la confiabilidad de .NET Framework. Si bien no introduce nuevas mejoras de seguridad, consolida todas las actualizaciones de seguridad publicadas anteriormente, lo que garantiza que los sistemas estén fortalecidos contra las vulnerabilidades conocidas. La actualización se recomienda como parte de las rutinas de mantenimiento periódicas para mantener un rendimiento y una seguridad óptimos del sistema.
Objetivo
El propósito principal de KB5037926 es proporcionar mejoras de confiabilidad acumulativas para .NET Framework 4.8. Soluciona varios problemas que podrían provocar bloqueos de aplicaciones y regresiones del rendimiento. En particular, resuelve un problema en el que varios subprocesos que consultan el mismo tipo administrado podían provocar bloqueos, y corrige una regresión significativa del tiempo de respuesta en plataformas de 32 bits. Además, soluciona problemas relacionados con los cambios de formato comodín en IIS 10 y los bloqueos en las aplicaciones al llamar a métodos específicos en Windows Presentation Foundation (WPF). En general, esta actualización tiene como objetivo mejorar la estabilidad y el rendimiento de las aplicaciones que se basan en .NET Framework.
Sentimiento General
El sentimiento general en torno a KB5037926 parece ser mixto. Aunque muchos usuarios aprecian las mejoras de confiabilidad acumulativas y la resolución de problemas específicos, existen preocupaciones con respecto a las excepciones en tiempo de ejecución notificadas en escenarios hospedados de SQL CLR. Estas excepciones, vinculadas a cambios recientes en las implementaciones criptográficas, han provocado cierta frustración entre los usuarios. Sin embargo, Microsoft ha proporcionado soluciones alternativas, que pueden aliviar algunos de los problemas. En general, aunque la actualización se considera beneficiosa para la estabilidad del sistema, los problemas conocidos pueden causar dudas entre algunos usuarios que están considerando la instalación.
Problemas Conocidos
- Excepciones en tiempo de ejecución en escenarios hospedados de SQL CLR, específicamente relacionadas con los tipos SHA256Managed, SHA384Managed y SHA512Managed.
- Mensaje de error: System.Security.HostProtectionException que indica operaciones prohibidas por el host CLR.
- Las opciones de solución alternativa incluyen marcar ensamblados como UNSAFE o usar la función HASHBYTES incorporada de SQL en lugar de . API SHA-2 de NET.
- Microsoft ha solucionado estos problemas en una actualización posterior (KB5043803).
Advertencia: Tomamos medidas para garantizar que el contenido generado por la IA sea de la mayor calidad posible, pero no podemos garantizar su exactitud y recomendamos a los usuarios que hagan su propia investigación independiente. Generado el 2024-12-22 12:25 AM