CVE-2026-19583 (CVSS 9.9) : Rapid7 Velociraptor — un utilisateur avec droits limités peut contourner les vérifications de permission EXECVE via les monitoring artifacts et exécuter des commandes arbitraires sur tous les endpoints supervisés.
En bref
- CVE-2026-19583 (CVSS 9.9) : Rapid7 Velociraptor — contournement des vérifications de permissions permettant l'exécution de commandes arbitraires sur tous les endpoints monitorés
- Versions affectées : Velociraptor 0 à 0.77.1 inclus — toutes versions antérieures à 0.77.2
- Action urgente : mettre à jour vers Velociraptor 0.77.2 immédiatement — tout utilisateur pouvant créer des monitoring artifacts peut exécuter des commandes shell sur tous les agents
Les faits
CVE-2026-19583 est une vulnérabilité critique de mauvaise attribution de permissions (CWE-732 — Incorrect Permission Assignment for Critical Resource) affectant Rapid7 Velociraptor, l'une des plateformes DFIR (Digital Forensics and Incident Response) open source les plus utilisées dans les équipes SOC et les consultants en réponse à incident. La vulnérabilité reçoit un score CVSS v3.1 de 9.9, l'un des plus élevés possibles dans la catégorie des vulnérabilités logicielles, reflétant son impact catastrophique dans le contexte d'une plateforme ayant accès privilégié à l'ensemble des endpoints d'une organisation.
La faille découle d'une vérification de permission manquante dans le mécanisme de planification des artifacts de monitoring client. Pour comprendre l'impact, il faut saisir l'architecture de Velociraptor : les artifacts sont des modules de collecte ou d'exécution déployés depuis le serveur Velociraptor vers les agents (clients) installés sur les endpoints. Certains artifacts particulièrement puissants, comme Linux.Sys.BashShell (qui exécute des commandes shell arbitraires sur l'endpoint) ou leurs équivalents Windows, nécessitent la permission spéciale EXECVE pour être planifiés. Cette permission n'est normalement accordée qu'aux administrateurs Velociraptor.
Le problème réside dans la distinction entre les hunt/flow artifacts (collecte ponctuelle) et les client monitoring artifacts (surveillance continue). La vérification de la permission EXECVE était correctement implémentée pour les hunts et flows, mais totalement absente pour la planification de monitoring artifacts. En conséquence, n'importe quel utilisateur Velociraptor disposant de droits suffisants pour créer des monitoring artifacts — un niveau de permissions moins élevé — peut y encapsuler l'artifact Linux.Sys.BashShell ou Windows.System.PowerShell et l'envoyer à des clients, obtenant ainsi l'exécution de commandes arbitraires sur tous les endpoints ciblés, même sans la permission EXECVE normalement requise.
L'impact pratique est considérable : dans un déploiement Velociraptor typique d'un SOC ou d'une équipe de réponse à incident, plusieurs analystes disposent de droits suffisants pour créer des monitoring artifacts mais ne devraient pas pouvoir exécuter des commandes arbitraires sur les endpoints. Un analyste malveillant ou un attaquant ayant compromis un compte d'analyste peut donc exploiter CVE-2026-19583 pour exécuter des commandes sur l'ensemble du parc d'endpoints monitorés — ce qui, dans un contexte Velociraptor de grande envergure, peut représenter des milliers de machines.
La vulnérabilité a été découverte et signalée de manière responsable à Rapid7 par des chercheurs de HOL Security. Rapid7 a publié la version corrective 0.77.2 avec l'implémentation de la vérification de permission EXECVE sur les client monitoring artifacts. La divulgation a été faite de manière coordonnée avec la publication simultanée du correctif et de l'advisory. À ce stade, aucune exploitation in-the-wild n'a été confirmée publiquement, mais le score CVSS 9.9 et la criticité du contexte (outil DFIR avec accès aux endpoints) imposent une priorité de patch maximale.
Le vecteur d'attaque est réseau (AV:N) car Velociraptor fonctionne en mode client-serveur : le serveur central pousse les artifacts vers les agents via des connexions réseau. La complexité d'attaque est faible (AC:L), les privileges requis sont faibles (PR:L — un compte analyste suffit), et aucune interaction utilisateur n'est nécessaire (UI:N). L'impact sur la confidentialité, l'intégrité et la disponibilité est maximum (C:H/I:H/A:H), d'où le score global de 9.9.
Il est important de contextualiser cette vulnérabilité dans le paysage de la sécurité des outils DFIR. Velociraptor est déployé précisément dans des contextes de haute sensibilité : équipes de réponse à incident, SOC d'entreprises gérant des infrastructures critiques, cabinets de conseil en cybersécurité travaillant sur des engagements confidentiels. Un attaquant exploitant CVE-2026-19583 dans l'un de ces contextes n'accède pas seulement aux endpoints internes de l'organisation utilisant Velociraptor — il peut potentiellement atteindre les systèmes des clients gérés par un cabinet de conseil, créant un effet de cascade catastrophique. La nature même de Velociraptor (agent déployé sur les systèmes les plus sensibles pour des investigations forensiques) en fait une cible particulièrement précieuse.
Les organisations utilisant Velociraptor dans des déploiements multi-utilisateurs, notamment les MSP (Managed Service Providers) et les équipes SOC avec plusieurs niveaux d'accès, sont les plus exposées. Les déploiements mono-utilisateur ou fortement restreints aux seuls administrateurs sont moins immédiatement menacés, bien que la mise à jour reste impérative.
Impact et exposition
La criticité de CVE-2026-19583 est amplifiée par la nature même de Velociraptor : cet outil est conçu pour avoir un accès privilégié aux endpoints afin d'en extraire des artefacts forensiques. L'agent Velociraptor tourne généralement avec des privilèges élevés (SYSTEM sur Windows, root sur Linux) pour pouvoir accéder aux fichiers système, à la mémoire des processus et aux données de bas niveau. L'exécution de commandes via un artifact BashShell ou PowerShell hérite donc de ces privilèges élevés sur les endpoints cibles.
Dans un scénario d'attaque interne ou de compromission d'un compte analyste, l'exploitation de CVE-2026-19583 permet d'établir une présence persistante sur l'ensemble du parc d'endpoints monitorés, d'exfiltrer des données sensibles depuis n'importe quel endpoint, de désactiver des contrôles de sécurité (EDR, antivirus, logs d'audit) sur les machines cibles, et de créer des portes dérobées à grande échelle. Dans un contexte de réponse à incident en cours, un attaquant exploitant CVE-2026-19583 pourrait perturber ou saborder l'investigation elle-même en modifiant les artefacts forensiques sur les endpoints.
Les conditions d'exploitation nécessitent un accès authentifié au serveur Velociraptor avec des droits de création de monitoring artifacts. Ce niveau d'accès est inférieur aux droits administrateurs mais reste non trivial à obtenir pour un attaquant externe. La principale menace vient d'initiés (analystes malveillants, comptes compromis par phishing ou infostealer), d'attaquants ayant déjà pénétré le réseau interne, ou de partenaires/prestataires ayant un accès délégué limité à l'interface Velociraptor.
Le risque est particulièrement élevé dans les déploiements Velociraptor des cabinets de cybersécurité et des MSP, où l'outil est utilisé pour monitorer simultanément les systèmes de multiples clients. Une exploitation réussie dans ce contexte permettrait un mouvement latéral entre clients, violant la confidentialité et l'isolation qui sont les fondements de la confiance client-prestataire.
Recommandations immédiates
- Mettre à jour Velociraptor vers la version 0.77.2 ou supérieure — Rapid7 Security Advisory VEL-2026-0003
- Auditer les monitoring artifacts actifs dans la console Velociraptor pour détecter tout artifact inhabituel planifié récemment, notamment des artifacts utilisant Linux.Sys.BashShell ou Windows.System.PowerShell
- Restreindre les droits de création de monitoring artifacts aux seuls administrateurs Velociraptor en attendant la mise à jour, via la politique de contrôle d'accès de l'instance
- Auditer les logs d'activité Velociraptor pour identifier les comptes ayant créé des monitoring artifacts depuis les 30 derniers jours et vérifier la légitimité de ces actions
- Pour les MSP et cabinets de conseil, notifier les clients dont les systèmes sont monitorés via Velociraptor et vérifier l'absence de monitoring artifacts non autorisés sur leurs endpoints
⚠️ Urgence élevée — CVSS 9.9, accès arbitraire sur tous les endpoints
CVE-2026-19583 permet à un utilisateur avec des droits limités d'exécuter des commandes arbitraires sur l'ensemble du parc d'endpoints Velociraptor. Dans un contexte DFIR ou SOC, l'impact est catastrophique : compromission de l'ensemble des systèmes monitorés, sabotage d'investigations en cours, exfiltration de données forensiques sensibles. Mise à jour vers 0.77.2 impérative.
Comment savoir si je suis vulnérable ?
Vérifiez la version Velociraptor via la commande velociraptor version sur le serveur ou via l'interface GUI dans Server.Monitor > Server Information. Toute version antérieure à 0.77.2 est vulnérable. Pour vérifier si des monitoring artifacts suspects sont actifs : dans l'interface GUI, naviguez vers Clients > sélectionnez un client > Collected > Client Monitoring et examinez les artifacts planifiés. Portez une attention particulière aux artifacts contenant BashShell, PowerShell, ou des commandes d'exécution non justifiées par les activités DFIR en cours.
Votre infrastructure est-elle exposée ?
Ayi NEDJIMI réalise des audits ciblés pour identifier et corriger vos vulnérabilités.
Demander un auditÀ 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
Testez vos connaissances
Mini-quiz de certification lié à cet article — propulsé par CertifExpress
Articles connexes
CVE-2026-72898 : Metabase SQLi non-authentifié exploité, CERT-FR
CVE-2026-72898 : injection SQL non authentifiée dans Metabase permettant un accès administrateur complet. Le CERT-FR (CERTFR-2026-ALE-010) confirme de nombreuses compromissions actives en France. Mise à jour urgente requise.
CVE-2026-57967 Apache ActiveMQ Artemis auth bypass CVSS 9.8
CVE-2026-57967 (CVSS 9.8) : Apache ActiveMQ Artemis expose un mécanisme de détournement de session non authentifié via le protocole CORE. Les versions 2.50.0 à 2.56.0 sont vulnérables, la mise à jour 2.57.0 est disponible.
CVE-2026-69579 : Windows MSMQ RCE sans authentification CVSS 9.8
CVE-2026-69579 est une vulnérabilité RCE critique CVSS 9.8 de type use-after-free dans Windows Message Queuing (MSMQ). Un attaquant non authentifié peut exécuter du code arbitraire sur tout système Windows exposant le service MSMQ via un paquet réseau forgé. Patch disponible depuis le Patch Tuesday de septembre 2026.
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
Aucun commentaire pour le moment. Soyez le premier à commenter !
Laisser un commentaire