CVE-2020-27955
Git LFS can execute a Git binary from the current directory
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD, GHSA, Bitnami, Photon OS.
Beschreibung
Git LFS 2.12.0 allows Remote Code Execution.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| 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 |
Alle 19 Einträge aus 14 Quellen zeigen
| Quelle | Paket | Behoben in |
|---|---|---|
| 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 |
Referenzen
- 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