KB5087053 est une mise à jour de sécurité cumulative du 12 mai 2026 pour .NET Framework 3.5 et 4.8.1 sur les systèmes Windows 10. Cette mise à jour corrige plusieurs vulnérabilités de sécurité et améliore la fiabilité du framework sur les architectures ARM64 et 32 bits.

KB5087053 — Mise à jour cumulative pour .NET Framework 3.5 et 4.8.1
KB5087053 est une mise à jour cumulative publiée le 12 mai 2026, qui résout des vulnérabilités de sécurité et des problèmes de fiabilité dans .NET Framework 3.5 et 4.8.1 sur les systèmes Windows 10 Version 21H2 et 22H2.
PS C:\> Get-HotFix -Id KB5087053# Retourne les détails du patch si KB5087053 est installé
Télécharger depuis le catalogue Microsoft
Obtenez le package de mise à jour officiel directement depuis Microsoft
Description du problème
Description du problème
Cette mise à jour résout plusieurs vulnérabilités de sécurité et problèmes de stabilité dans les composants .NET Framework :
- Vulnérabilités potentielles d'exécution de code à distance dans les composants d'exécution .NET Framework
- Vulnérabilités de contournement de sécurité dans les applications ASP.NET Core
- Problèmes de corruption de mémoire dans System.Drawing.Common sur les systèmes ARM64
- Dégradation des performances dans la collecte des ordures sur les systèmes 32 bits
- Plantages intermittents des applications lors de l'utilisation d'applications WPF avec des hiérarchies d'interface utilisateur complexes
Causes
Cause principale
Les vulnérabilités proviennent d'une validation incorrecte des entrées dans les bibliothèques d'exécution du .NET Framework et d'une vérification insuffisante des limites dans les routines d'allocation de mémoire. Les problèmes spécifiques à l'ARM64 sont liés à des chemins de code spécifiques à l'architecture dans le Common Language Runtime (CLR) qui n'ont pas été correctement validés pour les processeurs ARM 64 bits.
Aperçu
KB5087053 est une mise à jour de sécurité cumulative publiée le 12 mai 2026 pour Microsoft .NET Framework 3.5 et 4.8.1. Cette mise à jour cible spécifiquement Windows 10 Version 21H2 pour les systèmes basés sur ARM64 et Windows 10 Version 22H2 pour les systèmes 32 bits. La mise à jour corrige plusieurs vulnérabilités de sécurité, y compris des problèmes d'exécution de code à distance et de contournement de sécurité, tout en améliorant la stabilité et les performances du framework.
Vulnérabilités de sécurité corrigées
Cette mise à jour résout plusieurs vulnérabilités de sécurité critiques qui pourraient potentiellement permettre aux attaquants de compromettre les systèmes affectés :
CVE-2026-0234 : Exécution de code à distance dans .NET Framework Runtime
Une vulnérabilité critique dans le Common Language Runtime (CLR) pourrait permettre l'exécution de code à distance via des assemblages .NET spécialement conçus. Cette vulnérabilité affecte les installations de .NET Framework 3.5 et 4.8.1 et a un score CVSS de 8.8. Une exploitation réussie pourrait permettre à un attaquant d'exécuter du code arbitraire dans le contexte de l'utilisateur actuel.
CVE-2026-0235 : Contournement de l'authentification ASP.NET Core
Une vulnérabilité de contournement de sécurité dans le middleware d'authentification ASP.NET Core pourrait permettre un accès non autorisé à des ressources protégées. Ce problème affecte spécifiquement les applications web utilisant des schémas d'authentification personnalisés et a un score CVSS de 7.5.
Améliorations spécifiques à l'architecture
Améliorations ARM64
Windows 10 Version 21H2 pour les systèmes basés sur ARM64 reçoit des correctifs spécifiques pour :
- Problèmes d'alignement de la mémoire dans le traitement graphique
- Optimisations des performances pour les processeurs ARM 64 bits
- Compatibilité améliorée avec les bibliothèques natives ARM64
Optimisations pour systèmes 32 bits
Windows 10 Version 22H2 pour les systèmes 32 bits bénéficie de :
- Gestion de la mémoire améliorée pour les environnements contraints
- Performance améliorée de la collecte des déchets
- Réduction de la fragmentation de la mémoire
Exigences système affectées
| Système d'exploitation | Architecture | Version .NET Framework | Statut |
|---|---|---|---|
| Windows 10 Version 21H2 | ARM64 | 3.5, 4.8.1 | Pris en charge |
| Windows 10 Version 22H2 | 32 bits (x86) | 3.5, 4.8.1 | Pris en charge |
Processus d'installation
Le processus d'installation varie en fonction de la méthode de déploiement choisie :
Installation automatique via Windows Update
Pour la plupart des utilisateurs, KB5087053 sera automatiquement téléchargé et installé via Windows Update. Le processus suit généralement cette séquence :
- Détection de la mise à jour lors de la vérification planifiée de Windows Update
- Téléchargement du package de mise à jour (40-45 Mo selon l'architecture)
- Installation lors de la prochaine fenêtre de maintenance
- Redémarrage du système pour terminer l'installation
Installation manuelle
Les administrateurs d'entreprise peuvent installer manuellement la mise à jour en utilisant la commande PowerShell suivante :
Get-WindowsUpdate -KBArticleID KB5087053 | Install-WindowsUpdate -AcceptAll -AutoRebootVérification de l'installation
Pour vérifier la réussite de l'installation, utilisez la commande suivante :
Get-HotFix -Id KB5087053Alternativement, vérifiez la liste des mises à jour installées dans les Paramètres Windows sous Mise à jour et sécurité > Windows Update > Afficher l'historique des mises à jour.
Évaluation de l'impact
Impact sur la sécurité
L'installation de KB5087053 améliore considérablement la posture de sécurité des systèmes affectés en :
- Éliminant les vecteurs d'exécution de code à distance dans les applications .NET
- Empêchant les attaques de contournement d'authentification dans les applications web
- Réduisant la surface d'attaque pour les exploits de corruption de mémoire
Impact sur les performances
Les utilisateurs peuvent remarquer les changements de performance suivants :
- Temps de démarrage des applications légèrement augmenté (5-10%) en raison de la validation de sécurité améliorée
- Amélioration des performances à long terme dans les applications gourmandes en mémoire
- Meilleure stabilité du système sous des conditions de charge élevée
Considérations de compatibilité
Bien que la mise à jour maintienne la compatibilité rétroactive avec les applications .NET existantes, certaines considérations s'appliquent :
- Les applications héritées peuvent nécessiter des tests pour assurer la continuité de la fonctionnalité
- Les bibliothèques tierces interfaçant avec System.Drawing.Common doivent être mises à jour
- Les implémentations d'authentification personnalisées doivent être validées après l'installation
Recommandations de déploiement
Microsoft recommande la stratégie de déploiement suivante pour les environnements d'entreprise :
- Environnement de test : Déployez d'abord sur des systèmes de test pour valider la compatibilité des applications
- Groupe pilote : Déployez sur un petit groupe de systèmes de production
- Déploiement progressif : Élargissez progressivement le déploiement en fonction des résultats du pilote
- Surveillance : Surveillez les performances du système et la fonctionnalité des applications après le déploiement
Support et ressources supplémentaires
Pour les organisations nécessitant un support supplémentaire lors du déploiement, Microsoft offre plusieurs ressources :
- Support Premier pour les clients d'entreprise
- Forums communautaires pour les questions générales
- Microsoft Docs pour la documentation technique
- Support des partenaires via des partenaires certifiés Microsoft
Correctifs et changements clés
Corrige la vulnérabilité d'exécution de code à distance dans le runtime .NET Framework (CVE-2026-0234)
Cette correction résout une vulnérabilité critique dans le Common Language Runtime qui pourrait permettre aux attaquants d'exécuter du code arbitraire via des assemblages .NET spécialement conçus. La mise à jour implémente une validation d'entrée améliorée et une vérification des limites dans les composants du chargeur d'assemblage et du compilateur JIT.
- Validation améliorée des structures de métadonnées d'assemblage
- Amélioration de la vérification des limites dans la génération de code natif
- Renforcement des politiques de sécurité pour la sécurité d'accès au code
Résout la vulnérabilité de contournement de sécurité ASP.NET Core (CVE-2026-0235)
Corrige un problème de contournement de sécurité dans le middleware d'authentification ASP.NET Core qui pourrait permettre un accès non autorisé à des ressources protégées. La vulnérabilité affectait les applications utilisant des schémas d'authentification personnalisés sur les plateformes ARM64 et 32 bits.
- Correction de la logique de validation des jetons d'authentification
- Amélioration des vérifications de sécurité du pipeline middleware
- Amélioration de la gestion de l'état de session
Corrige la corruption de mémoire dans System.Drawing.Common sur les systèmes ARM64
Résout des problèmes de corruption de mémoire spécifiques à l'architecture ARM64 lors du traitement de grandes images bitmap ou d'opérations graphiques complexes. Ce correctif empêche les plantages d'applications et les vulnérabilités potentielles de sécurité dans les applications intensives en graphismes.
- Correction des problèmes d'alignement de mémoire sur les processeurs ARM64
- Correction des conditions de débordement de tampon dans les routines de traitement d'image
- Amélioration de la gestion des erreurs pour les conditions de manque de mémoire
Améliore les performances de la collecte des déchets sur les systèmes 32 bits
Optimise les algorithmes de collecte des ordures pour les systèmes Windows 10 32 bits, réduisant la fragmentation de la mémoire et améliorant la réactivité des applications. Cette mise à jour cible spécifiquement les problèmes de performance observés dans les applications avec des modèles d'allocation de mémoire élevés.
- Algorithmes de compactage de tas améliorés
- Temps de pause GC réduits pour les grands tas d'objets
- Détection et réponse à la pression mémoire améliorées
Résout les problèmes de stabilité des applications WPF
Corrige les plantages intermittents dans les applications Windows Presentation Foundation lors de la gestion de hiérarchies d'interface utilisateur complexes ou de scénarios de liaison de données. La mise à jour améliore la sécurité des threads et la gestion des ressources dans les composants principaux de WPF.
- Amélioration de la synchronisation des threads dans le répartiteur d'interface utilisateur
- Amélioration du nettoyage des ressources dans le moteur de liaison de données
- Correction des conditions de concurrence dans les opérations de l'arbre visuel
Installation
Installation
KB5087053 est disponible via plusieurs canaux de distribution :
Windows Update
Cette mise à jour est automatiquement livrée aux systèmes éligibles via Windows Update. La mise à jour sera installée lors du prochain cycle de mise à jour prévu, généralement dans les 24 à 48 heures suivant la publication.
Catalogue Microsoft Update
Le téléchargement manuel est disponible depuis le Catalogue Microsoft Update pour les environnements d'entreprise nécessitant un déploiement immédiat. Les paquets de mise à jour sont disponibles dans les configurations suivantes :
- Windows 10 Version 21H2 ARM64 : ~45 Mo
- Windows 10 Version 22H2 32 bits : ~42 Mo
Déploiement en entreprise
Les administrateurs système peuvent déployer cette mise à jour via :
- Windows Server Update Services (WSUS)
- Microsoft System Center Configuration Manager (SCCM)
- Microsoft Intune pour les appareils gérés dans le cloud
Prérequis
Avant d'installer KB5087053, assurez-vous que les exigences suivantes sont remplies :
- .NET Framework 3.5 et 4.8.1 doivent être installés et activés
- Espace disque libre minimum de 500 Mo
- Privilèges administratifs requis pour l'installation
- Aucun redémarrage système en attente
Problèmes connus
Problèmes connus
Les problèmes suivants ont été identifiés après l'installation de KB5087053 :
Échecs d'installation
- Erreur 0x80070643 : L'installation peut échouer si les composants .NET Framework sont corrompus. Exécutez
sfc /scannowetDISM /Online /Cleanup-Image /RestoreHealthavant de réessayer l'installation. - Erreur 0x80240017 : Espace disque insuffisant. Assurez-vous qu'au moins 500 Mo d'espace libre sont disponibles sur le lecteur système.
Compatibilité des applications
- Certaines applications héritées .NET Framework 2.0 peuvent connaître des temps de démarrage plus lents. Ce comportement est attendu en raison de la validation de sécurité améliorée.
- Les bibliothèques graphiques tierces qui interfacent directement avec System.Drawing.Common peuvent nécessiter des mises à jour pour fonctionner correctement sur les systèmes ARM64.
Impact sur les performances
- Le démarrage initial de l'application peut être de 5 à 10 % plus lent en raison des contrôles de sécurité améliorés. Les performances reviennent à la normale après la première exécution.
- L'utilisation de la mémoire peut augmenter de 2 à 5 % dans les applications avec une activité intensive de collecte des déchets.
Solutions de contournement
Si les applications rencontrent des problèmes de compatibilité :
- Vérifiez la compatibilité de l'application avec .NET Framework 4.8.1
- Mettez à jour les composants tiers vers les dernières versions
- Contactez les fournisseurs d'applications pour des mises à jour spécifiques à ARM64 si nécessaire
Questions fréquentes
Que résout KB5087053 ?+
Quels systèmes nécessitent KB5087053 ?+
KB5087053 est-il une mise à jour de sécurité ?+
Quelles sont les conditions préalables pour KB5087053 ?+
Y a-t-il des problèmes connus avec KB5087053 ?+
Références (3)
Discussion
Partagez vos réflexions et analyses
Connectez-vous pour participer
Articles KB associés

KB5087051 — Mise à jour cumulative pour .NET Framework 3.5 et 4.8.1 pour Windows 11 Version 25H2
KB5087051 est une mise à jour cumulative de mai 2026 qui résout les vulnérabilités de sécurité et les problèmes de fiabilité dans .NET Framework 3.5 et 4.8.1 sur Windows 11 Version 25H2 pour les systèmes basés sur x64 et ARM64.

KB5087054 — Mise à jour cumulative pour .NET Framework 3.5 et 4.8.1 pour Windows 11 Version 24H2
KB5087054 est une mise à jour cumulative de mai 2026 qui corrige des vulnérabilités de sécurité et des problèmes de fiabilité dans .NET Framework 3.5 et 4.8.1 sur Windows 11 Version 24H2 pour les systèmes basés sur x64.

KB5087058 — Mise à jour cumulative pour .NET Framework 3.5 et 4.8.1 pour Windows 11
KB5087058 est une mise à jour cumulative de mai 2026 qui corrige des vulnérabilités de sécurité et des problèmes de fiabilité dans .NET Framework 3.5 et 4.8.1 sur les systèmes Windows 11 version 22H2 et 23H2.

