Vulnérabilités dans le moteur d’affichages de page web Microsoft MSHTML

Date de publication :

CVE-2021-40444 [Score CVSS v3.1 : 7.8]
Microsoft a signalé l’existence d’une vulnérabilité d'exécution de code à distance dans MSHTML qui affecte Microsoft Windows. Un attaquant distant et non authentifié pourrait créer un contrôle ActiveX malveillant qui serait utilisé par un document Microsoft Office hébergeant le moteur de rendu du navigateur. L'attaquant devra alors convaincre l'utilisateur d'ouvrir le document malveillant. Les impacts de l’exploitation de cette vulnérabilité peuvent varier selon les droits de l’utilisateur ouvrant le fichier.

Informations

La faille est activement exploitée :

Un correctif existe :

Une mesure de contournement existe :

Risques

Risques

  • Exécution de code arbitraire

Criticité

  • Scores CVSS v3.1 : 7.8

Existence d’un code d’exploitation

  • Microsoft a signalé avoir connaissance d'attaques ciblées qui tentent d'exploiter cette vulnérabilité en utilisant des documents Microsoft Office spécialement conçus.

Composants vulnérables

  • Windows 7 for x64-based Systems Service Pack 1
  • Windows 7 for 32-bit Systems Service Pack 1
  • Windows Server 2012 R2 (Server Core installation)
  • Windows Server 2012 R2
  • Windows Server 2012 (Server Core installation)
  • Windows Server 2012
  • Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core installation)
  • Windows Server 2008 R2 for x64-based Systems Service Pack 1
  • Windows Server 2008 for x64-based Systems Service Pack 2 (Server Core installation)
  • Windows Server 2008 for x64-based Systems Service Pack 2
  • Windows Server 2008 for 32-bit Systems Service Pack 2 (Server Core installation)
  • Windows Server 2008 for 32-bit Systems Service Pack 2
  • Windows RT 8.1
  • Windows 8.1 for x64-based systems
  • Windows 8.1 for 32-bit systems
  • Windows Server 2016 (Server Core installation)
  • Windows Server 2016
  • Windows 10 Version 1607 for x64-based Systems
  • Windows 10 Version 1607 for 32-bit Systems
  • Windows 10 for x64-based Systems
  • Windows 10 for 32-bit Systems
  • Windows Server, version 20H2 (Server Core Installation)
  • Windows 10 Version 20H2 for ARM64-based Systems
  • Windows 10 Version 20H2 for 32-bit Systems
  • Windows 10 Version 20H2 for x64-based Systems
  • Windows Server, version 2004 (Server Core installation)
  • Windows 10 Version 2004 for x64-based Systems
  • Windows 10 Version 2004 for ARM64-based Systems
  • Windows 10 Version 2004 for 32-bit Systems
  • Windows Server 2022 (Server Core installation)
  • Windows Server 2022
  • Windows 10 Version 21H1 for 32-bit Systems
  • Windows 10 Version 21H1 for ARM64-based Systems
  • Windows 10 Version 21H1 for x64-based Systems
  • Windows 10 Version 1909 for ARM64-based Systems
  • Windows 10 Version 1909 for x64-based Systems
  • Windows 10 Version 1909 for 32-bit Systems
  • Windows Server 2019 (Server Core installation)
  • Windows Server 2019
  • Windows 10 Version 1809 for ARM64-based Systems
  • Windows 10 Version 1809 for x64-based Systems
  • Windows 10 Version 1809 for 32-bit Systems

CVE

Solutions ou recommandations

Mise en place de correctifs de sécurité

  • Mettre à jour les dispositifs impactées conformément aux instructions de l’éditeur Microsoft.
  • Microsoft Defender Antivirus et Microsoft Defender for Endpoint fournissent tous deux une détection et des protections pour la vulnérabilité connue. Il est recommandé de maintenir ces antivirus à jour. Les alertes de Microsoft Defender for Endpoint seront affichées comme suit : "Suspicious Cpl File Execution".

Solution de contournement

  • La désactivation de l'installation de tous les contrôles ActiveX dans Internet Explorer atténue les risques liés. Cela peut être réalisé pour tous les sites en mettant à jour le registre. Les contrôles ActiveX précédemment installés continueront de fonctionner, mais n'exposeront pas cette vulnérabilité.

Si vous utilisez l'Éditeur de registre de manière incorrecte, vous risquez de provoquer de graves problèmes qui peuvent vous obliger à réinstaller votre système d'exploitation. Utilisez l'Éditeur du Registre à vos risques.

 

1. Pour désactiver les contrôles ActiveX sur un système individuel :

Pour désactiver l'installation des contrôles ActiveX dans Internet Explorer dans toutes les zones, collez ce qui suit dans un fichier texte et enregistrez-le avec l'extension de fichier .reg :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0]

"1001"=dword:00000003

"1004"=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1]

"1001"=dword:00000003

"1004"=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2]

"1001"=dword:00000003

"1004"=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3]

"1001"=dword:00000003

"1004"=dword:00000003

2. Double-cliquez sur le fichier .reg pour l'appliquer à votre répertoire de stockage des stratégies.

3. Redémarrez le système pour vous assurer que la nouvelle configuration est appliquée.

Cette solution de contournement permet de définir les paramètres URLACTION_DOWNLOAD_SIGNED_ACTIVEX (0x1001) et URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX (0x1004) sur DISABLED pour toutes les zones Internet pour les processus 64 bits et 32 bits. Les nouveaux contrôles ActiveX ne seront pas installés. Les contrôles ActiveX précédemment installés continueront à fonctionner.

Pour effacer les changements apporter par cette solution de contournement, il suffit d’effacer les clés de registre générées via les actions listées ci-dessus.