CVE-2026-30302 in CodeRider-Kilo
Résumé
par VulDB • 05/06/2026
Le module d'approbation automatique des commandes de CodeRider-Kilo présente une vulnérabilité d'injection de commande OS, rendant inefficace son mécanisme de sécurité basé sur la liste blanche (whitelist). Cette vulnérabilité découle de l'utilisation incorrecte d'un analyseur de commandes incompatible (la bibliothèque shell-quote basée sur Unix) pour analyser les commandes sur la plateforme Windows, couplée à une incapacité à gérer correctement les séquences d'échappement spécifiques à CMD sous Windows (^). Les attaquants peuvent exploiter cette incohérence entre la logique d'analyse et l'environnement d'exécution en construisant des charges utiles telles que `git log ^" & malicious_command ^"`. L'analyseur de CodeRider-Kilo est induit en erreur par les caractères d'échappement, interprétant à tort le connecteur de commande malveillante (&) comme faisant partie d'un argument protégé entre guillemets et approuvant ainsi automatiquement la commande. Cependant, l'interpréteur CMD sous-jacent ignore les guillemets échappés, analysant et exécutant directement la commande malveillante suivante. Cela permet aux attaquants de réaliser une Exécution Arbitraire de Code à Distance (RCE) après avoir contourné ce qui semble être un contrôle légitime basé sur la liste blanche Git.
If you want to get best quality of vulnerability data, you may have to visit VulDB.