S'inscrire

Cybersécurité - 14/10/2026

Enclave VBS : des chercheurs exécutent du code dans SmartScreen

Des chercheurs ont exécuté leur code dans une enclave VBS de Windows, censée résister même à un système compromis.

Des chercheurs en sécurité ont réussi à faire tourner leur propre code dans une enclave VBS de Windows. Or cette zone est conçue pour rester étanche, même quand le reste de la machine est entièrement compromis. L’exploit repose, selon le titre de la publication, sur une écriture de quatre octets et sur un bug de timing.

L’expérience a été menée en laboratoire, dans le cadre d’une preuve de concept. Elle n’indique donc pas, en soi, une exploitation réelle. Elle montre néanmoins qu’une barrière réputée très solide peut céder.

Une enclave VBS censée rester hermétique

VBS signifie « virtualization-based security ». Ce mécanisme s’appuie sur la virtualisation pour créer des zones de mémoire isolées. Le système d’exploitation y range des secrets qu’il juge sensibles.

Une enclave est donc une petite tranche de mémoire protégée. Même un attaquant disposant de privilèges élevés sur Windows ne devrait pas pouvoir la lire ni la modifier. Autrement dit, la compromission du noyau ne doit pas suffire à l’atteindre.

Cette promesse est au cœur de la défense en profondeur de Windows. En effet, elle limite les dégâts quand une première ligne de défense tombe. Par conséquent, toute brèche dans une enclave a un poids particulier.

Pourquoi l’enclave VBS de SmartScreen est visée

L’enclave attaquée par les chercheurs n’est pas n’importe laquelle. Elle gère les mots de passe pour une fonction anti-hameçonnage de Windows, rattachée à SmartScreen. Son rôle est donc de protéger des identifiants.

Cette cible est stratégique. En effet, une fonction anti-phishing manipule des données très sensibles. Si un attaquant exécute du code dans son enclave, il se place au plus près de ces secrets.

De plus, la protection est censée tenir face à un adversaire déjà puissant. C’est pourquoi la réussite des chercheurs retient l’attention. Elle remet en question l’hypothèse selon laquelle l’enclave résiste à une machine compromise.

Une écriture de quatre octets et un bug de timing

Deux ingrédients ressortent du titre de la publication. D’abord, une écriture de quatre octets. Ensuite, un défaut lié au timing, c’est-à-dire à l’ordre ou au moment des opérations.

Quatre octets paraissent dérisoires. Pourtant, une écriture contrôlée à un endroit bien choisi peut suffire à détourner le déroulement d’un programme. Par exemple, elle peut modifier un pointeur ou une valeur de contrôle.

Les bugs de timing, eux, surviennent en général quand le code suppose qu’une donnée ne change pas entre deux étapes. Un attaquant peut alors la modifier au bon instant. Il contourne ainsi une vérification qui semblait fiable.

Associés, ces deux défauts ont permis l’exécution de code dans l’enclave. Les informations disponibles ne détaillent pas ici la chaîne complète d’exploitation. Elles ne mentionnent pas non plus d’identifiant CVE ni de correctif. Il convient donc de rester prudent sur la portée exacte de la découverte.

Ce que cela change pour la défense

Cette recherche rappelle une règle simple. Une enclave réduit la surface d’attaque, mais elle n’est pas infaillible. Son code reste du code, avec ses erreurs de logique et de synchronisation.

Par ailleurs, plus une enclave expose de fonctions vers l’extérieur, plus elle offre de points d’entrée. Chaque donnée reçue du monde non fiable doit être validée avec rigueur. Les éditeurs doivent également traiter les accès concurrents avec le même soin.

Ce qu’il faut retenir

  • Des chercheurs ont exécuté leur code dans une enclave VBS de Windows, en laboratoire.
  • L’enclave visée gère les mots de passe d’une fonction anti-hameçonnage liée à SmartScreen.
  • L’attaque combine une écriture de quatre octets et un bug de timing.
  • Il s’agit d’une preuve de concept, sans exploitation réelle signalée dans les éléments disponibles.
  • Aucun identifiant CVE ni correctif ne figure dans les informations dont nous disposons.

Recommandations

  • Appliquez rapidement les mises à jour de Windows, notamment les correctifs de sécurité mensuels.
  • Surveillez les bulletins de Microsoft pour savoir si cette recherche débouche sur un correctif.
  • Ne comptez pas uniquement sur l’isolation matérielle : gardez des protections complémentaires.
  • Activez l’authentification multifacteur, afin qu’un mot de passe volé ne suffise pas.
  • Restez vigilant face au phishing, même si le navigateur et le système affichent des protections.

En conclusion, cette étude ne signe pas la fin de la sécurité par virtualisation. Elle montre toutefois que même les zones les plus protégées de Windows méritent un examen constant.

Source : Four-Byte Write and Timing Bug Let Researchers Run Code in Windows SmartScreen Enclave

Sujets récents

CERT-FR CERTFR-2026-ALE-013 ALERTE Vulnérabilité dans Ivanti Connect Secure (ICS) (14 octobre 2026) 14/10/2026 ◆ NVD CVE-1999-0095 HIGH 10 The debug command in Sendmail is enabled, allowing attackers to… 01/10/1988 ◆ CISA KEV CVE-2026-21589 EXPLOITÉE Atlassian Multiple Products Files or Directories Accessible to External Parties… 15/10/2026 ◆ EXPLOIT-DB EDB-52685 EXPLOIT PUBLIC [webapps] InvoicePlane 1.7.1 - RCE 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-012 ALERTE Incident de sécurité ciblant les contrôleurs à distance des installations… 12/10/2026 ◆ NVD CVE-1999-0082 HIGH 10 CWD ~root command in ftpd allows root access. 11/11/1988 ◆ CISA KEV CVE-2026-105134 EXPLOITÉE Ahsay AhsayCBS Command Injection Vulnerability 14/10/2026 ◆ EXPLOIT-DB EDB-52684 EXPLOIT PUBLIC [webapps] POMS oretnom23v1.0 - SQLi vulnerabilities 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-011 ALERTE Multiples vulnérabilités dans Citrix NetScaler ADC et Gateway (28 septembre… 28/09/2026 ◆ NVD CVE-1999-1471 HIGH 7.2 Buffer overflow in passwd in BSD based operating systems 4.3… 01/01/1989 ◆ CISA KEV CVE-2026-76519 EXPLOITÉE Cisco Secure Email Gateway Relative Path Traversal Vulnerability 14/10/2026 ◆ EXPLOIT-DB EDB-52687 EXPLOIT PUBLIC [webapps] Krayin CRM 2.2.4 - IDOR 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-010 ALERTE Vulnérabilité dans Metabase (10 septembre 2026) 10/09/2026 ◆ NVD CVE-1999-1122 MEDIUM 4.6 Vulnerability in restore in SunOS 4.0.3 and earlier allows local… 26/07/1989 ◆ CISA KEV CVE-2026-105133 EXPLOITÉE Ahsay AhsayCBS Improper Authentication Vulnerability 14/10/2026 ◆ EXPLOIT-DB EDB-52686 EXPLOIT PUBLIC [webapps] SuiteCRM 8.10.1 - Authenticated SSRF 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-009 ALERTE Multiples vulnérabilités dans SonicWall Secure Mobile Access (02 septembre 2026) 02/09/2026 ◆ NVD CVE-1999-1467 HIGH 10 Vulnerability in rcp on SunOS 4.0.x allows remote attackers from… 26/10/1989 ◆ CISA KEV CVE-2026-0322 EXPLOITÉE Palo Alto Networks PAN-OS Code Injection Vulnerability 14/10/2026 ◆ EXPLOIT-DB EDB-52688 EXPLOIT PUBLIC [remote] Ecava_ntegraXor IGX_16.0.701.10 - RCE 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-008 ALERTE Multiples vulnérabilités dans Microsoft Sharepoint (22 juillet 2026) 22/07/2026 ◆ NVD CVE-1999-1506 HIGH 7.5 Vulnerability in SMI Sendmail 4.0 and earlier, on SunOS up… 29/01/1990 ◆ CISA KEV CVE-2026-104935 EXPLOITÉE Ivanti Connect Secure Authentication Bypass by Spoofing Vulnerability 13/10/2026 ◆ EXPLOIT-DB EDB-52689 EXPLOIT PUBLIC [webapps] Food-Ordering 1.0 - LFI 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-007 ALERTE Multiples vulnérabilités dans WordPress (20 juillet 2026) 20/07/2026 ◆ NVD CVE-1999-0084 HIGH 8.4 Certain NFS servers allow users to use mknod to gain… 01/05/1990 ◆ CISA KEV CVE-2026-96951 EXPLOITÉE Microsoft Windows Command Injection Vulnerability 13/10/2026 ◆ EXPLOIT-DB EDB-52690 EXPLOIT PUBLIC [webapps] WordPress 7.0.2 - Path Travesal 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-013 ALERTE Vulnérabilité dans Ivanti Connect Secure (ICS) (14 octobre 2026) 14/10/2026 ◆ NVD CVE-1999-0095 HIGH 10 The debug command in Sendmail is enabled, allowing attackers to… 01/10/1988 ◆ CISA KEV CVE-2026-21589 EXPLOITÉE Atlassian Multiple Products Files or Directories Accessible to External Parties… 15/10/2026 ◆ EXPLOIT-DB EDB-52685 EXPLOIT PUBLIC [webapps] InvoicePlane 1.7.1 - RCE 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-012 ALERTE Incident de sécurité ciblant les contrôleurs à distance des installations… 12/10/2026 ◆ NVD CVE-1999-0082 HIGH 10 CWD ~root command in ftpd allows root access. 11/11/1988 ◆ CISA KEV CVE-2026-105134 EXPLOITÉE Ahsay AhsayCBS Command Injection Vulnerability 14/10/2026 ◆ EXPLOIT-DB EDB-52684 EXPLOIT PUBLIC [webapps] POMS oretnom23v1.0 - SQLi vulnerabilities 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-011 ALERTE Multiples vulnérabilités dans Citrix NetScaler ADC et Gateway (28 septembre… 28/09/2026 ◆ NVD CVE-1999-1471 HIGH 7.2 Buffer overflow in passwd in BSD based operating systems 4.3… 01/01/1989 ◆ CISA KEV CVE-2026-76519 EXPLOITÉE Cisco Secure Email Gateway Relative Path Traversal Vulnerability 14/10/2026 ◆ EXPLOIT-DB EDB-52687 EXPLOIT PUBLIC [webapps] Krayin CRM 2.2.4 - IDOR 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-010 ALERTE Vulnérabilité dans Metabase (10 septembre 2026) 10/09/2026 ◆ NVD CVE-1999-1122 MEDIUM 4.6 Vulnerability in restore in SunOS 4.0.3 and earlier allows local… 26/07/1989 ◆ CISA KEV CVE-2026-105133 EXPLOITÉE Ahsay AhsayCBS Improper Authentication Vulnerability 14/10/2026 ◆ EXPLOIT-DB EDB-52686 EXPLOIT PUBLIC [webapps] SuiteCRM 8.10.1 - Authenticated SSRF 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-009 ALERTE Multiples vulnérabilités dans SonicWall Secure Mobile Access (02 septembre 2026) 02/09/2026 ◆ NVD CVE-1999-1467 HIGH 10 Vulnerability in rcp on SunOS 4.0.x allows remote attackers from… 26/10/1989 ◆ CISA KEV CVE-2026-0322 EXPLOITÉE Palo Alto Networks PAN-OS Code Injection Vulnerability 14/10/2026 ◆ EXPLOIT-DB EDB-52688 EXPLOIT PUBLIC [remote] Ecava_ntegraXor IGX_16.0.701.10 - RCE 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-008 ALERTE Multiples vulnérabilités dans Microsoft Sharepoint (22 juillet 2026) 22/07/2026 ◆ NVD CVE-1999-1506 HIGH 7.5 Vulnerability in SMI Sendmail 4.0 and earlier, on SunOS up… 29/01/1990 ◆ CISA KEV CVE-2026-104935 EXPLOITÉE Ivanti Connect Secure Authentication Bypass by Spoofing Vulnerability 13/10/2026 ◆ EXPLOIT-DB EDB-52689 EXPLOIT PUBLIC [webapps] Food-Ordering 1.0 - LFI 01/10/2026 ◆ CERT-FR CERTFR-2026-ALE-007 ALERTE Multiples vulnérabilités dans WordPress (20 juillet 2026) 20/07/2026 ◆ NVD CVE-1999-0084 HIGH 8.4 Certain NFS servers allow users to use mknod to gain… 01/05/1990 ◆ CISA KEV CVE-2026-96951 EXPLOITÉE Microsoft Windows Command Injection Vulnerability 13/10/2026 ◆ EXPLOIT-DB EDB-52690 EXPLOIT PUBLIC [webapps] WordPress 7.0.2 - Path Travesal 01/10/2026 ◆