Kaspersky dévoile PhantomRPC, une faille architecturale du runtime RPC Windows qui élève au SYSTEM sur toutes les versions, sans correctif Microsoft prévu.
TL;DR — En résumé
PhantomRPC permet d'usurper un endpoint RPC Windows et de récupérer le SYSTEM sur toutes versions, sans correctif Microsoft.
En bref
- Kaspersky dévoile PhantomRPC, une faille architecturale du runtime RPC Windows qui permet à un compte limité de récupérer les droits SYSTEM.
- Toutes les versions de Windows et Windows Server sont concernées, et Microsoft refuse pour l'instant de publier un correctif.
- Cinq scénarios d'exploitation publics, dont gpupdate /force et ipconfig.exe, transforment des actions banales en bascule de privilèges.
Ce qui s'est passé
Points clés à retenir
- Ce qui s'est passé
- Pourquoi c'est important
- Ce qu'il faut retenir
Lors de la Black Hat Asia 2026, le 24 avril, le chercheur Haidar Kabibo (Kaspersky GReAT) a présenté PhantomRPC, une vulnérabilité architecturale du runtime Remote Procedure Call de Windows. Le défaut réside dans la gestion, par rpcrt4.dll, des connexions vers des serveurs RPC indisponibles : lorsqu'un processus privilégié tente un appel vers un service éteint, désactivé ou jamais démarré, le runtime n'effectue aucune vérification de l'identité du point de terminaison. Un utilisateur standard peut alors enregistrer ce point d'entrée orphelin, se faire passer pour le service légitime et détourner l'appel entrant. La faille PhantomRPC Windows RPC ouvre ainsi la voie à une élévation de privilèges vers le compte SYSTEM, sans exploitation mémoire ni corruption de la pile. Microsoft considère ce comportement comme conforme à la conception du protocole : aucun correctif n'est prévu à ce jour.
Le mappeur d'endpoints (EPM) renvoie le dernier endpoint enregistré pour un UUID donné, ce qui suffit à hijacker une connexion légitime. Kabibo détaille cinq chemins d'exploitation. Le premier déclenche gpupdate /force, qui force le service Group Policy Client (exécuté en SYSTEM) à appeler TermService ; si TermService est désactivé, le faux serveur RPC de l'attaquant intercepte l'appel et hérite du contexte SYSTEM. Le second exploite ipconfig.exe, dont l'appel interne au DHCP Client permet à un compte Local Service de basculer en Administrator si le service DHCP est arrêté.
La vulnérabilité a été signalée au MSRC le 19 septembre 2025. Microsoft a répondu vingt jours plus tard en classant le problème comme « modéré » au motif que l'attaque exige le privilège SeImpersonatePrivilege, déjà détenu par défaut par les comptes Network Service et Local Service. Aucun CVE n'a été assigné, et le ticket a été fermé sans planification de correctif. Les détails techniques et un proof-of-concept sont désormais publics sur le blog Securelist.
Pourquoi c'est important
PhantomRPC redonne aux attaquants un primitive d'élévation de privilèges universelle, que les solutions EDR auront du mal à détecter puisque le scénario repose sur des outils légitimes (gpupdate, ipconfig) et sur des appels RPC autorisés. Toute machine où un compte de service web (IIS, SQL Server, Exchange) est compromis devient candidate à une bascule SYSTEM, sans déposer de binaire suspect. Pour les groupes de ransomware, c'est un cadeau : la phase de privilege escalation devient triviale.
Le refus de Microsoft de patcher est motivé par la dépendance à SeImpersonatePrivilege, mais ce raisonnement ignore les centaines de milliers de serveurs où ce privilège est délibérément accordé pour permettre l'authentification déléguée. Les administrateurs Windows doivent désormais traiter PhantomRPC comme une dette de sécurité résiduelle : durcir la politique de privilèges, surveiller les enregistrements RPC anormaux, et envisager de désactiver les chemins d'attaque connus en attendant une éventuelle réaction de l'éditeur.
Ce qu'il faut retenir
- PhantomRPC permet d'usurper un endpoint RPC pour intercepter les appels d'un processus SYSTEM et hériter de son contexte.
- Toutes les versions de Windows et Windows Server sont vulnérables, sans correctif Microsoft prévu à ce jour.
- La défense passe par la révision de SeImpersonatePrivilege, la surveillance des enregistrements RPC suspects et le hardening des comptes de service.
Comment détecter une exploitation PhantomRPC sur nos serveurs ?
Activez l'audit des appels RPC via Sysmon (event 22 et auditing rpcrt4) et surveillez les enregistrements d'endpoints qui réutilisent un UUID d'interface privilégiée comme TermService ou DHCP Client. Une corrélation avec les comptes Network Service ou Local Service exécutant des binaires non signés est un signal fort. Ajoutez une règle Sigma sur les appels gpupdate /force déclenchés depuis un contexte non administratif.
Besoin d'un accompagnement expert ?
Ayi NEDJIMI vous accompagne sur vos projets cybersécurité et IA.
Articles connexes :
Pour approfondir
Sources et références
À propos de l'auteur
Ayi NEDJIMI
Auditeur Senior Cybersécurité & Consultant IA
Expert Judiciaire — Cour d'Appel de Paris
Habilitation Confidentiel Défense
ayi@ayinedjimi-consultants.fr
Ayi NEDJIMI est un vétéran de la cybersécurité avec plus de 25 ans d'expérience sur des missions critiques. Ancien développeur Microsoft à Redmond sur le module GINA (Windows NT4) et co-auteur de la version française du guide de sécurité Windows NT4 pour la NSA.
À la tête d'Ayi NEDJIMI Consultants, il réalise des audits Lead Auditor ISO 42001 et ISO 27001, des pentests d'infrastructures critiques, du forensics et des missions de conformité NIS2 / AI Act.
Conférencier international (Europe & US), il a formé plus de 10 000 professionnels.
Domaines d'expertise
Ressources & Outils de l'auteur
Articles connexes
Pentagone : prêt de 5 milliards à la startup IA Fluidstack
Le Pentagone négocie un prêt de 5 milliards de dollars avec la startup cloud IA Fluidstack pour sécuriser la chaîne d'approvisionnement américaine en composants de datacenters. Ce serait le plus grand engagement de l'Office of Strategic Capital du DoD.
DOJ : Xinbi Guarantee démantelé, 52 M$ de crypto saisis
Le DOJ américain a démantelé Xinbi Guarantee, une marketplace criminelle sur Telegram ayant traité plus de 24 milliards de dollars. 52,8 millions en crypto ont été gelés et 13 complexes d'arnaque visés en Asie du Sud-Est et à Madagascar.
GitLab CVE-2026-85706 : faille CVSS 10 exploitée activement
Une faille de traversée de chemin notée CVSS 10.0 dans GitLab permet à des attaquants non authentifiés de lire des fichiers arbitraires sur le serveur. Des sondes actives ont été confirmées dès le 11 septembre 2026, moins de 24 heures après la publication du correctif.
Un projet cybersécurité ? Parlons-en.
Pentest, conformité NIS 2, ISO 27001, audit IA, RSSI externalisé… nos experts répondent sous 24h pour évaluer votre besoin et vous proposer un accompagnement sur mesure.
Commentaires (1)
Laisser un commentaire