EN
en direct
Élevée CVSS 8.2

CVE-2026-76222

Analyse NVD en cours

GitPython before 3.1.58 fails to validate submodule names from .gitmodules files, allowing attackers to create Git repositories at arbitrary filesystem paths outside the intended clone directory. Attackers can craft malicious repositories with traversal sequences in submodule names that GitPython processes during submodule initialization, creating attacker-controlled Git repositories at escaped filesystem locations.

Ce que ça veut dire

Exposition
Exploitable à distance depuis le réseau et sans authentification — mais seulement si un utilisateur ouvre un contenu piégé.
Impact
Un attaquant peut modifier ou détruire des données et dégrader le service. L’atteinte déborde du composant vulnérable vers d’autres parties du système.
Faiblesse
Un chemin de fichier fourni par l’attaquant n’est pas restreint : il peut lire ou écrire hors du dossier prévu.
Probabilité
Le score EPSS reste bas : rien n’annonce une exploitation imminente, ce qui ne dispense pas de corriger.

À faireÀ intégrer au prochain cycle de correctifs.

Lecture automatique du vecteur CVSS, du type de faiblesse (CWE) et du score EPSS. La description technique ci-dessus reste celle publiée par le NIST, en anglais.

Publié
19 août 2026
CVSS
8.2 (v3.1) CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:H/A:L
EPSS
0,33 % probabilité d'exploitation sous 30 jours · au-dessus de 26 % des CVE
Faiblesse
CWE-22
Sources
nvd
Références

Tapez au moins deux caractères.

naviguer ouvrir esc fermer