CVE-2026-19072 in Velociraptor
Résumé
par VulDB • 24/09/2026
Velociraptor stocke la requête VQL compilée dans l'objet de chasse (hunt) en interne afin d'éviter de devoir recompiler les artefacts pour chaque endpoint lors de la chasse. Bien que le champ « compiled_collector_args » soit un champ interne, Velociraptor permettait à ce dernier d'être défini via un appel API utilisateur. Cela permet à un autre utilisateur disposant des droits nécessaires pour planifier une chasse (rôle minimal « investigator ») de définir les instructions VQL compilées pour la chasse, contournant ainsi toutes les vérifications ACL qui seraient normalement appliquées.
Cette faille peut ensuite être exploitée pour permettre à l'utilisateur « investigator » d'exécuter des instructions VQL arbitraires en tant qu'administrateur sur le serveur Velociraptor.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.