CVE-2022-24439
CVE-2022-24439 · Remote Code Execution (RCE)
Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.
All versions of package gitpython are vulnerable to Remote Code Execution (RCE) due to improper user input validation, which makes it possible to inject a maliciously crafted remote URL into the clone command. Exploiting this vulnerability is possible because the library makes external calls to git without sufficient sanitization of input arguments.
CVSS 8.1 · Alta · EPSS 6,1% · Corrección disponible
- Publicación
- Actualización
Pila tecnológica: system · python
Productos y versiones afectados
gitpython
- Versiones
- ≥ 0, < unspecified: Afectada (custom)
Sin corrección publicada
python-git Debian:12
- Intervalos de versiones afectados
- ECOSYSTEM: < 3.1.30-1
Actualiza a 3.1.30-1
python-git Debian:13
- Intervalos de versiones afectados
- ECOSYSTEM: < 3.1.30-1
Actualiza a 3.1.30-1
python-git Debian:14
- Intervalos de versiones afectados
- ECOSYSTEM: < 3.1.30-1
Actualiza a 3.1.30-1
gitpython PyPI
- Versiones
- 0.1.7
- 0.2.0-beta1
- 0.3.0-beta1
- 0.3.0-beta2
- 0.3.1-beta2
- 0.3.2
- 0.3.2.1
- 0.3.2.RC1
- 0.3.3
- 0.3.4
- 0.3.5
- 0.3.6
- 0.3.7
- 1.0.0
- 1.0.1
- 1.0.2
- 2.0.0
- 2.0.1
- 2.0.2
- 2.0.3
- 2.0.4
- 2.0.5
- 2.0.6
- 2.0.7
- 2.0.8
- 2.0.9
- 2.0.9.dev0
- 2.0.9.dev1
- 2.1.0
- 2.1.1
- 2.1.10
- 2.1.11
- 2.1.12
- 2.1.13
- 2.1.14
- 2.1.15
- 2.1.2
- 2.1.3
- 2.1.4
- 2.1.5
- 2.1.6
- 2.1.7
- 2.1.8
- 2.1.9
- 3.0.0
- 3.0.1
- 3.0.2
- 3.0.3
- 3.0.4
- 3.0.5
- 3.0.6
- 3.0.7
- 3.0.8
- 3.0.9
- 3.1.0
- 3.1.1
- 3.1.10
- 3.1.11
- 3.1.12
- 3.1.13
- 3.1.14
- 3.1.15
- 3.1.16
- 3.1.17
- 3.1.18
- 3.1.19
- 3.1.2
- 3.1.20
- 3.1.22
- 3.1.23
- 3.1.24
- 3.1.25
- 3.1.26
- 3.1.27
- 3.1.28
- 3.1.29
- 3.1.3
- 3.1.4
- 3.1.5
- 3.1.6
- 3.1.7
- 3.1.8
- 3.1.9
- Intervalos de versiones afectados
- ECOSYSTEM: < 3.1.30
Actualiza a 3.1.30
python-git Ubuntu:Pro:14.04:LTS
- Versiones
- 0.3.2~RC1-2
- 0.3.2~RC1-3
- Intervalos de versiones afectados
- ECOSYSTEM: < 0.3.2~RC1-3ubuntu0.1~esm1
Actualiza a 0.3.2~RC1-3ubuntu0.1~esm1
python-git Ubuntu:Pro:16.04:LTS
- Versiones
- 1.0.1+git137-gc8b8379-1
- 1.0.1+git137-gc8b8379-2
- 1.0.1+git137-gc8b8379-2.1
- Intervalos de versiones afectados
- ECOSYSTEM: < 1.0.1+git137-gc8b8379-2.1ubuntu0.1~esm1
Actualiza a 1.0.1+git137-gc8b8379-2.1ubuntu0.1~esm1
python-git Ubuntu:Pro:18.04:LTS
- Versiones
- 2.1.5-1
- 2.1.6-1
- 2.1.7-1
- 2.1.8-1
- Intervalos de versiones afectados
- ECOSYSTEM: < 2.1.8-1ubuntu0.1~esm1
Actualiza a 2.1.8-1ubuntu0.1~esm1
python-git Ubuntu:Pro:20.04:LTS
- Versiones
- 2.1.11-1
- 3.0.4-1
- 3.0.5-1
- 3.0.7-1
- Intervalos de versiones afectados
- ECOSYSTEM: < 3.0.7-1ubuntu0.1~esm1
Actualiza a 3.0.7-1ubuntu0.1~esm1
python-git Ubuntu:Pro:22.04:LTS
- Versiones
- 3.1.14-1
- 3.1.23-1
- 3.1.24-1
- Intervalos de versiones afectados
- ECOSYSTEM: < 3.1.24-1ubuntu0.1~esm1
Actualiza a 3.1.24-1ubuntu0.1~esm1
Fuentes originales
- https://security.snyk.io/vuln/SNYK-PYTHON-GITPYTHON-3113858
- https://github.com/gitpython-developers/GitPython/blob/bec61576ae75803bc4e60d8de7a629c194313d1c/git/repo/base.py%23L1249
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/IKMVYKLWX62UEYKAN64RUZMOIAMZM5JN/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SJHN3QUXPJIMM6SULIR3PR34UFWRAE7X/
- https://lists.debian.org/debian-lts-announce/2023/07/msg00024.html
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PF6AXUTC5BO7L2SBJMCVKJSPKWY52I5R/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/AV5DV7GBLMOZT7U3Q4TDOJO5R6G3V6GH/
- https://security.gentoo.org/glsa/202311-01
- https://lists.debian.org/debian-lts-announce/2024/10/msg00030.html
- https://nvd.nist.gov/vuln/detail/CVE-2022-24439