Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en GitPython de gitpython-developers (CVE-2026-73621)

Gravedad CVSS v4.0:
MEDIA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
13/08/2026
Última modificación:
24/10/2026

Descripción

GitPython anterior a la versión 3.1.56 contiene una vulnerabilidad de inyección de argumentos en el método Commit.count(), que reenvía argumentos de palabra clave a ’git rev-list’ sin la protección check_unsafe_options presente en el método hermano iter_items. Un atacante que puede controlar las opciones pasadas a Commit.count (por ejemplo, a través de una aplicación que reenvía un diccionario de opciones proporcionado por el usuario) puede proporcionar output=[path], lo que hace que ’git rev-list --output=[path]’ abra y trunque el archivo objetivo a cero bytes antes del análisis de revisión. Esto permite la destrucción/borrado de un archivo arbitrario al nivel de privilegio del proceso (sin control de contenido, truncamiento a 0 bytes).

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:gitpython_project:gitpython:*:*:*:*:*:python:*:* 3.1.56 (excluyendo)