CVE-2024-21533
Toutes les versions du paquet ggit sont vulnérables à une injection arbitraire d'arguments via l'API clone(), qui permet de spécifier l'URL distante à...
- Publié
- 8 oct. 2024
- Mise à jour
- 21 mars 2026
- Attribution de CNA
- snyk
- Preuve observée
- 8 août 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:LFaible · 30 prochains jours
- Percentile
- 47,4 %
- Date du modèle
- 17 oct. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
Toutes les versions du paquet ggit sont vulnérables à une injection arbitraire d'arguments via l'API clone(), qui permet de spécifier l'URL distante à cloner et le fichier sur disque vers lequel cloner. La bibliothèque ne nettoie pas les entrées utilisateur ni ne valide le schéma d'une URL donnée, et elle ne transmet pas correctement les options de ligne de commande au binaire git en utilisant les caractères double-tiret POSIX (--) pour signaler la fin des options.
Sources
Preuve de concept pour CVE-2024-21533, une vulnérabilité d'injection d'arguments dans le paquet npm ggit qui permet l'exécution arbitraire de commandes via l'option Git --upload-pack.
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.