KB5028920 - Problème connu de blocage du CLR lorsque les profileurs sont en cours d’utilisation

Remarque

Date de publication :
29 juin 2023

Résumé

Cet article fournit de l’aide pour atténuer un problème survenant après l’installation des mises à jour du 13 juin 2023 pour .NET Framework et .NET, en raison duquel les utilisateurs peuvent rencontrer des problèmes avec la façon dont .NET Framework importe les certificats X.509.

Symptôme

Les scénarios utilisant .NET Framework 3.5 se bloquent au démarrage avec une violation d’accès (code 0xc0000005) dans mscorwks.dll chaque fois que certains profileurs d’instrumentation sont actifs.

Solution

Ce problème a été résolu dans les mises à jour hors cycle publiées le 29 juin 2023 et le 5 juillet 2023 pour Windows et Windows Server versions concernées par ce problème. Pour obtenir le package autonome pour ces mises à jour hors bande, recherchez le numéro de base de connaissances dans le catalogue Microsoft Update. Vous pouvez importer manuellement ces mises à jour dans Windows Server Update Services (WSUS) et Microsoft Endpoint Configuration Manager. Pour obtenir des instructions sur WSUS, consultez WSUS et le site de catalogue. Pour obtenir des instructions sur Configuration Manager, consultez Importer des mises à jour à partir du Catalogue Microsoft Update.

Si vous avez utilisé des solutions de contournement ou d’atténuation pour ce problème, elles ne sont plus nécessaires et nous vous recommandons de les supprimer. Pour supprimer la solution de contournement, consultez la solution de contournement ou la solution de contournement alternative qui a été appliquée pour obtenir des instructions.

Version du produit Mettre à jour Article de la Base de connaissances
Windows 11, version 22H2
.NET Framework 3.5 Catalogue 5029008
Windows 11, version 21H2
.NET Framework 3.5 Catalogue 5029007
Windows Server 2022
.NET Framework 3.5 Catalogue 5028919
Azure Stack HCI, version 22H2
.NET Framework 3.5 Catalogue 5028919
Azure Stack HCI, version 21H2
.NET Framework 3.5 Catalogue 5028919
Windows 10 version 22H2
.NET Framework 3.5 Catalogue 5029006
Windows 10 version 21H2
.NET Framework 3.5 Catalogue 5029006
Windows 10 1809 (mise à jour d’octobre 2018) et Windows Server 2019
.NET Framework 3.5 Catalogue 5029009
Windows 10 version 1607 (mise à jour Anniversaire) et Windows Server 2016
.NET Framework 3.5 Catalogue 5028913
Windows Embedded 8.1 et Windows Server 2012 R2
.NET Framework 3.5 Catalogue 5028918
Windows Embedded 8 et Windows Server 2012
.NET Framework 3.5 Catalogue 5028915
Windows Embedded 7 Standard et Windows Server 2008 R2 SP1
.NET Framework 3.5.1 Catalogue 5028917
Windows Server 2008 SP2
.NET Framework 2.0, 3.0 Catalogue 5028916

Mises à jour concernées

Les versions .NET Framework et .NET suivantes sont concernées :

  • .NET Framework 2.0, 3.0, 3.5, 3.5.1, lorsque la mise à jour de sécurité du 13 juin 2022 est installée.

Forum aux questions sur la protection des données personnelles

Quand ce changement a-t-il été introduit ?

Ce changement de comportement a été introduit dans les mises à jour de sécurité du 13 juin 2022 pour .NET et .NET Framework.

Dois-je installer cette nouvelle mise à jour ?

L’installation de cette nouvelle mise à jour est nécessaire uniquement si votre application rencontre le problème décrit dans l’en-tête « Symptôme » au début de cet article. Si vous ne rencontrez pas ce problème, il n’est pas nécessaire que vous installiez cette mise à jour.

Cette nouvelle mise à jour remplace-t-elle la mise à jour .NET Framework du 13 juin 2023 ?

Non. Si vous utilisez .NET Framework, vous devez d’abord installer le correctif cumulatif ou les mises à jour de sécurité uniquement du 13 juin 2023 avant d’installer la nouvelle mise à jour du 22 juin 2023.

Informations sur la protection et la sécurité