CVE-2020-27955
Git LFS can execute a Git binary from the current directory
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, GHSA, Bitnami, Photon OS.
Descripción
Git LFS 2.12.0 allows Remote Code Execution.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| bitnami::Bitnami Vulnerability Database | git-lfs | 2.12.1 |
| go::GitHub Security Advisory Go | github.com/git-lfs/git-lfs | 2.12.1 |
| Photon OS 4.0 | git-lfs | 3.2.0-1.ph4 |
| alpine 3.15 | git-lfs, git-lfs2 | 0 |
| alpine 3.16 | git-lfs, git-lfs2 | 0 |
| alpine 3.17 | git-lfs, git-lfs2 | 0 |
| alpine 3.18 | git-lfs, git-lfs2 | 0 |
| alpine 3.19 | git-lfs, git-lfs2 | 0 |
| alpine 3.20 | git-lfs | 0 |
| alpine 3.21 | git-lfs | 0 |
| alpine 3.22 | git-lfs | 0 |
| alpine 3.23 | git-lfs | 0 |
Mostrar las 19 entradas de 14 fuentes
| Fuente | Paquete | Corregido en |
|---|---|---|
| bitnami::Bitnami Vulnerability Database | git-lfs | 2.12.1 |
| go::GitHub Security Advisory Go | github.com/git-lfs/git-lfs | 2.12.1 |
| Photon OS 4.0 | git-lfs | 3.2.0-1.ph4 |
| alpine 3.15 | git-lfs | 0 |
| alpine 3.15 | git-lfs2 | 0 |
| alpine 3.16 | git-lfs | 0 |
| alpine 3.16 | git-lfs2 | 0 |
| alpine 3.17 | git-lfs | 0 |
| alpine 3.17 | git-lfs2 | 0 |
| alpine 3.18 | git-lfs | 0 |
| alpine 3.18 | git-lfs2 | 0 |
| alpine 3.19 | git-lfs | 0 |
| alpine 3.19 | git-lfs2 | 0 |
| alpine 3.20 | git-lfs | 0 |
| alpine 3.21 | git-lfs | 0 |
| alpine 3.22 | git-lfs | 0 |
| alpine 3.23 | git-lfs | 0 |
| alpine 3.24 | git-lfs | 0 |
| alpine edge | git-lfs | 0 |
Referencias
- http://packetstormsecurity.com/files/159923/git-lfs-Remote-Code-Execution.html
- http://packetstormsecurity.com/files/164180/Git-git-lfs-Remote-Code-Execution.html
- http://seclists.org/fulldisclosure/2020/Nov/1
- https://exploitbox.io
- https://github.com/git-lfs/git-lfs
- https://github.com/git-lfs/git-lfs/releases
- https://github.com/git-lfs/git-lfs/security/advisories/GHSA-4g4p-42wc-9f3m
- https://legalhackers.com