Microsoft insta a los desarrolladores a migrar del .NET Core 3.1 lo antes posible

Microsoft ha instado a los desarrolladores que aún usan la versión de soporte a largo plazo (LTS) de .NET Core 3.1 a migrar a las últimas versiones de .NET Core hasta que alcance el final del soporte (EOS) el próximo mes.

La compañía advierte a los clientes en el centro de mensajes de Windows que actualicen a .NET 6 (LTS) o .NET 7 “lo antes posible” antes de que .NET Core 3.1 (LTS) llegue a EOS el 13 de diciembre de 2022.

Como Dominique Whittaker, el administrador senior de programas responsable de los lanzamientos de .NET Core y .NET Native, Microsoft dejará de proporcionar soporte técnico o actualizaciones de servicio después de EOS.

“Recomendamos cambiar a .NET 6 lo antes posible. Si aún usas .NET Core 3.1 después de la fecha de finalización del soporte, deberás actualizar tu aplicación a .NET 6 o .NET 7 para seguir siendo compatible y continuar para recibir actualizaciones de .NET”.

Si bien las aplicaciones .NET Core 3.1 aún se ejecutarán después de que se alcance el EOS en menos de un mes, estarán expuestas a ataques dirigidos a cualquiera de las vulnerabilidades de seguridad parcheadas en NET Core 6 desde su lanzamiento.

Además, Microsoft advierte también de que se migren todas las aplicaciones de .NET Framework 4.5.2, 4.6 y 4.6.1 a al menos .NET Framework 4.6.2 o posterior antes de que lleguen a su EOS el 26 de abril, para poder continuar recibiendo seguridad. actualizaciones y soporte técnico.

Estas tres versiones de .NET Framework se retiraron después del cambio a la firma SHA-2 porque se firmaron digitalmente con certificados utilizando el algoritmo hash criptográfico SHA-1 heredado e inseguro.