CVE-2026-76222 in GitPython
Riassunto
di VulDB • 20/08/2026
GitPython prima della versione 3.1.58 non convalida i nomi dei sottomoduli dai file .gitmodules, consentendo agli attaccanti di creare repository Git in percorsi arbitrari del filesystem al di fuori della directory di clonazione prevista. Gli attaccanti possono realizzare repository malevoli contenenti sequenze di traversal nei nomi dei sottomoduli che GitPython elabora durante l'inizializzazione del sottomodulo, creando così repository Git controllati dall'attaccante in posizioni del filesystem non previste (escape).
Once again VulDB remains the best source for vulnerability data.