CVE-2017-8386
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x...
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x before 2.8.5, 2.9.x before 2.9.4, 2.10.x before 2.10.3, 2.11.x before 2.11.2, and 2.12.x before 2.12.3 might allow remote authenticated users to gain privileges via a repository name that starts with a - (dash) character.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x before 2.8.5, 2.9.x before 2.9.4, 2.10.x before 2.10.3, 2.11.x before 2.11.2, and 2.12.x before 2.12.3 might allow remote authenticated users to gain privileges via a repository name that starts with a - (dash) character.
- Record
CVE-2017-8386- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.5 Medium
AV:N/AC:L/Au:S/C:P/I:P/A:P - Updated
- 2026-11-02
CVE List No score
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x before 2.8.5, 2.9.x before 2.9.4, 2.10.x before 2.10.3, 2.11.x before 2.11.2, and 2.12.x before 2.12.3 might allow remote authenticated users to gain privileges via a repository name that starts with a - (dash) character.
- Record
CVE-2017-8386- Updated
- 2026-11-02
EUVDEUVD-2017-17339 No score
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x before 2.8.5, 2.9.x before 2.9.4, 2.10.x before 2.10.3, 2.11.x before 2.11.2, and 2.12.x before 2.12.3 might allow remote authenticated users to gain privileges via a repository name that starts with a - (dash) character.
- Record
EUVD-2017-17339- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-xqh5-ghjx-6xv5
8.8
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x...
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x before 2.8.5, 2.9.x before 2.9.4, 2.10.x before 2.10.3, 2.11.x before 2.11.2, and 2.12.x before 2.12.3 might allow remote authenticated users to gain privileges via a repository name that starts with a - (dash) character.
- Record
GHSA-xqh5-ghjx-6xv5- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALPINE-CVE-2017-8386
8.8
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x before 2.8.5, 2.9.x before 2.9.4, 2.10.x before 2.10.3, 2.11.x before 2.11.2, and 2.12.x before 2.12.3 might allow remote authenticated users to gain privileges via a repository name that starts with a - (dash) character.
- Record
ALPINE-CVE-2017-8386- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2017-8386
8.8
CVE-2017-8386 does not affect BellSoft software
- Record
BELL-CVE-2017-8386- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSV
8.8
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x before 2.8.5, 2.9.x before 2.9.4, 2.10.x before 2.10.3, 2.11.x before 2.11.2, and 2.12.x before 2.12.3 might allow remote authenticated users to gain privileges via a repository name that starts with a - (dash) character.
- Record
CVE-2017-8386- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-8386
8.8
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x before 2.8.5, 2.9.x before 2.9.4, 2.10.x before 2.10.3, 2.11.x before 2.11.2, and 2.12.x before 2.12.3 might allow remote authenticated users to gain privileges via a repository name that starts with a - (dash) character.
- Record
DEBIAN-CVE-2017-8386- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2017:2004
7.8
Red Hat Security Advisory: git security and bug fix update
- Record
RHSA-2017:2004- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2017:2491
6.3
Red Hat Security Advisory: rh-git29-git security update
- Record
RHSA-2017:2491- CVSS 3.0
- 6.3 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-8386
8.8
git-shell in git before 2.4.12, 2.5.x before 2.5.6, 2.6.x before 2.6.7, 2.7.x before 2.7.5, 2.8.x before 2.8.5, 2.9.x before 2.9.4, 2.10.x before 2.10.3, 2.11.x before 2.11.2, and 2.12.x before 2.12.3 might allow remote authenticated users to gain privileges via a repository name that starts with a - (dash) character.
- Record
UBUNTU-CVE-2017-8386- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2017-0153 No score
Updated git packages fix security vulnerability
Timo Schmid of ERNW GmbH discovered that the Git git-shell, a restricted login shell for Git-only SSH access, allows a user to run an interactive pager by causing it to spawn "git upload-pack --help" (CVE-2017-8386).
- Record
MGASA-2017-0153- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10786-1 No score
git-2.33.0-1.3 on GA media
These are all security issues fixed in the git-2.33.0-1.3 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10786-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:1357-1 No score
Security update for git
This update for git fixes the following issues:
- git 2.12.3:
- CVE-2017-8386: Fix git-shell not to escape with the starting dash name (bsc#1038395)
- Fix for potential segv introduced in v2.11.0 and later
- Misc fixes and cleanups.
- git 2.12.2:
- CLI output fixes
- 'Dump http' transport fixes
- various fixes for internal code paths
- Trailer 'Cc:' RFC fix
- git 2.12.1:
- Reduce authentication round-trip over HTTP when the server supports just a single authentication method.
- 'git add -i' patch subcommand fixed to have a path selection
- various path verification fixes
- fix 'git log -L...' buffer overrun
- Record
SUSE-SU-2017:1357-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:1432-1 No score
Security update for git
This update for git fixes the following issue:
- CVE-2017-8386: git shell, may allow a user who comes over SSH to run an interactive pager by causing it to spawn 'git upload-pack --help' (bsc#1038395):
- Record
SUSE-SU-2017:1432-1- Updated
- 2026-11-02
OSVUSN-3287-1 No score
git vulnerability
Timo Schmid discovered that the Git restricted shell incorrectly filtered allowed commands. A remote attacker could possibly use this issue to run an interactive pager and access sensitive information.
- Record
USN-3287-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
gitAlpine:v3.3 |
before 2.6.7-r0 | 2.6.7-r0 |
gitDebian:12 |
before 1:2.11.0-3 | 1:2.11.0-3 |
gitDebian:13 |
before 1:2.11.0-3 | 1:2.11.0-3 |
gitDebian:14 |
before 1:2.11.0-3 | 1:2.11.0-3 |
gitDebian:7 |
before 1:1.7.10.4-1+wheezy4, plus listed versions 1:1.7.10.4-1+wheezy11:1.7.10.4-1+wheezy21:1.7.10.4-1+wheezy3 |
1:1.7.10.4-1+wheezy4 |
gitDebian:8 |
before 1:2.1.4-2.1+deb8u3, plus listed versions 1:2.1.4-2.11:2.1.4-2.1+deb8u11:2.1.4-2.1+deb8u2 |
1:2.1.4-2.1+deb8u3 |
gitMageia:5 |
before 2.7.4-1.1.mga5 | 2.7.4-1.1.mga5 |
emacs-gitRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
emacs-git-elRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
Show 109 moreShow less
| Package | Affected | Fixed |
|---|---|---|
git-allRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-bzrRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-cvsRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-daemonRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-debuginfoRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-emailRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-guiRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-hgRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-p4Red Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-svnRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitkRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitwebRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
perl-GitRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
perl-Git-SVNRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
emacs-gitRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
emacs-git-elRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-allRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-bzrRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-cvsRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-daemonRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-emailRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-guiRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-hgRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-p4Red Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-svnRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitkRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitwebRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
perl-GitRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
perl-Git-SVNRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
emacs-gitRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
emacs-git-elRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-allRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-bzrRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-cvsRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-daemonRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-debuginfoRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-emailRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-guiRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-hgRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-p4Red Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-svnRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitkRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitwebRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
perl-Git-SVNRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
perl-GitRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
emacs-gitRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
emacs-git-elRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-allRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-bzrRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-cvsRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-daemonRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-emailRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-guiRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-hgRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-p4Red Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
git-svnRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitkRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitwebRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
perl-Git-SVNRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
gitRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
perl-GitRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-11.el7 | 0:1.8.3.1-11.el7 |
rh-git29-emacs-gitRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-emacs-git-elRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-gitRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-allRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-coreRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-core-docRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-cvsRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-daemonRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-debuginfoRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-emailRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-guiRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-p4Red Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-git-svnRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-gitkRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-gitwebRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-perl-GitRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-perl-Git-SVNRed Hat:rhel_software_collections:2::el6 |
before 0:2.9.3-3.el6 | 0:2.9.3-3.el6 |
rh-git29-gitRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-allRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-coreRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-core-docRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-cvsRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-daemonRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-debuginfoRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-emailRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-guiRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-p4Red Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-git-svnRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-gitkRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-gitwebRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-perl-GitRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
rh-git29-perl-Git-SVNRed Hat:rhel_software_collections:2::el7 |
before 0:2.9.3-3.el7 | 0:2.9.3-3.el7 |
gitSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 2.12.3-26.1 | 2.12.3-26.1 |
gitSUSE:Linux Enterprise Software Development Kit 12 SP1 |
before 2.12.3-26.1 | 2.12.3-26.1 |
gitSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 2.12.3-26.1 | 2.12.3-26.1 |
gitSUSE:Linux Enterprise Server 12 SP1 |
before 2.12.3-26.1 | 2.12.3-26.1 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 2.12.3-26.1 | 2.12.3-26.1 |
gitSUSE:Linux Enterprise Server 12 SP2 |
before 2.12.3-26.1 | 2.12.3-26.1 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 2.12.3-26.1 | 2.12.3-26.1 |
gitSUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 1.7.12.4-0.17.1 | 1.7.12.4-0.17.1 |
gitSUSE:Studio Onsite 1.3 |
before 1.7.12.4-0.17.1 | 1.7.12.4-0.17.1 |
gitUbuntu:14.04:LTS |
before 1:1.9.1-1ubuntu0.5, plus listed versions 1:1.8.3.2-11:1.8.4.2-11:1.8.4.3-11:1.8.4.4-11:1.8.5-1 Show 11 moreShow less1:1.8.5.1-11:1.8.5.2-11:1.8.5.2-21:1.8.5.3-11:1.9~rc1-11:1.9.0-11:1.9.1-11:1.9.1-1ubuntu0.11:1.9.1-1ubuntu0.21:1.9.1-1ubuntu0.31:1.9.1-1ubuntu0.4 |
1:1.9.1-1ubuntu0.5 |
gitUbuntu:16.04:LTS |
before 1:2.7.4-0ubuntu1.1, plus listed versions 1:2.5.0-11:2.6.2-11:2.6.3-11:2.6.4-11:2.7.0~rc3-11:2.7.0-11:2.7.3-0ubuntu11:2.7.4-0ubuntu1 |
1:2.7.4-0ubuntu1.1 |
gitopenSUSE:Tumbleweed |
before 2.33.0-1.3 | 2.33.0-1.3 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | suz1n/WHS3_vulhub | 2025-04-27 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-8386 is a high vulnerability (CVSS 8.8) in Git Git-shell, published May 10, 2017. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 12.4%, the 96th percentile. Fixed in git 2.6.7-r0.
References
public-inbox.org/git/xmqq8tm5ziat.fsf%40gitster.mtv.corp.google.com
ubuntu.com/usn/USN-3287-1
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3ISHYFLM2ACYHHY3JHCLF75X7UF4ZMDM
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DPYRN7APMHY4ZFDPAKD22J5R4QJFY2JP
security.gentoo.org/glsa/201706-04
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/FDS3LSJJ3YGGQYIVPKQDVOCXWDSF6JGF
Show 65 moreShow less
insinuator.net/2017/05/git-shell-bypass-by-abusing-less-cve-2017-8386
kernel.googlesource.com/pub/scm/git/git/+/3ec804490a265f4c418a321428c12f3f18b7eff5
securitytracker.com/id/1038479
access.redhat.com/errata/RHSA-2017:2491
lists.opensuse.org/opensuse-updates/2017-05/msg00090.html
access.redhat.com/errata/RHSA-2017:2004
securityfocus.com/bid/98409
debian.org/security/2017/dsa-3848
nvd.nist.gov/vuln/detail/CVE-2017-8386
lists.fedoraproject.org/archives/list/[email protected]/message/3ISHYFLM2ACYHHY3JHCLF75X7UF4ZMDM
lists.fedoraproject.org/archives/list/[email protected]/message/DPYRN7APMHY4ZFDPAKD22J5R4QJFY2JP
lists.fedoraproject.org/archives/list/[email protected]/message/FDS3LSJJ3YGGQYIVPKQDVOCXWDSF6JGF
public-inbox.org/git/[email protected]
github.com/advisories/GHSA-xqh5-ghjx-6xv5
security.alpinelinux.org/vuln/CVE-2017-8386
docs.bell-sw.com/security/cves/CVE-2017-8386
security-tracker.debian.org/tracker/CVE-2017-8386
advisories.mageia.org/MGASA-2017-0153.html
bugs.mageia.org/show_bug.cgi?id=20827
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/7.4_Release_Notes/index.html
bugzilla.redhat.com/show_bug.cgi?id=1369173
bugzilla.redhat.com/show_bug.cgi?id=1434415
bugzilla.redhat.com/show_bug.cgi?id=1450407
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2004.json
access.redhat.com/security/cve/CVE-2014-9938
cve.org/CVERecord?id=CVE-2014-9938
nvd.nist.gov/vuln/detail/CVE-2014-9938
access.redhat.com/security/cve/CVE-2017-8386
cve.org/CVERecord?id=CVE-2017-8386
bugzilla.redhat.com/show_bug.cgi?id=1480386
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2491.json
access.redhat.com/security/cve/CVE-2017-1000117
cve.org/CVERecord?id=CVE-2017-1000117
nvd.nist.gov/vuln/detail/CVE-2017-1000117
blog.recurity-labs.com/2017-08-10/scm-vulns
lkml.org/lkml/2017/8/10/757
suse.com/support/update/announcement/2017/suse-su-20171357-1
bugzilla.suse.com/1038395
suse.com/security/cve/CVE-2017-8386
suse.com/support/update/announcement/2017/suse-su-20171432-1
ubuntu.com/security/CVE-2017-8386
lkml.iu.edu/hypermail/linux/kernel/1705.1/01337.html
lkml.iu.edu/hypermail/linux/kernel/1705.1/01346.html
ubuntu.com/security/notices/USN-3287-1
suse.com/security/cve/CVE-2005-4900
suse.com/security/cve/CVE-2017-1000117
suse.com/security/cve/CVE-2017-14867
suse.com/security/cve/CVE-2017-15298
suse.com/security/cve/CVE-2018-11233
suse.com/security/cve/CVE-2018-11235
suse.com/security/cve/CVE-2018-17456
suse.com/security/cve/CVE-2018-19486
suse.com/security/cve/CVE-2019-1348
suse.com/security/cve/CVE-2019-1349
suse.com/security/cve/CVE-2019-1350
suse.com/security/cve/CVE-2019-1351
suse.com/security/cve/CVE-2019-1352
suse.com/security/cve/CVE-2019-1353
suse.com/security/cve/CVE-2019-1354
suse.com/security/cve/CVE-2019-1387
suse.com/security/cve/CVE-2019-19604
suse.com/security/cve/CVE-2020-11008
suse.com/security/cve/CVE-2020-5260
suse.com/security/cve/CVE-2021-21300