CVE-2020-27955
Git LFS can execute a Git binary from the current directory
Kaynağa göre önem derecesi
Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: NVD, GHSA, Bitnami, Photon OS.
Açıklama
Git LFS 2.12.0 allows Remote Code Execution.
Etkilenen paketler ve düzeltilmiş sürümler
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| 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 |
14 kaynaktaki 19 kaydın hepsini göster
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Referanslar
- 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