CVE-2018-17456
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x...
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
- Record
CVE-2018-17456- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-88
- Updated
- 2026-11-02
CVE List No score
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
- Record
CVE-2018-17456- Updated
- 2026-11-02
EUVDEUVD-2018-9209 No score
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
- Record
EUVD-2018-9209- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-g986-jp62-5xq6
9.8
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x...
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
- Record
GHSA-g986-jp62-5xq6- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-88
- Updated
- 2026-11-02
OSVALPINE-CVE-2018-17456
9.8
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
- Record
ALPINE-CVE-2018-17456- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2018-17456
9.8
CVE-2018-17456 does not affect BellSoft software
- Record
BELL-CVE-2018-17456- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 17 moreShow less
OSV
9.8
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
- Record
CVE-2018-17456- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-17456
9.8
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
- Record
DEBIAN-CVE-2018-17456- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2018:3408
8.8
Red Hat Security Advisory: git security update
- Record
RHSA-2018:3408- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2018:3541
8.8
Red Hat Security Advisory: rh-git29-git security update
- Record
RHSA-2018:3541- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2020:0316
8.8
Red Hat Security Advisory: git security update
- Record
RHSA-2020:0316- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-17456
9.8
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing of a recursive "git clone" of a superproject if a .gitmodules file has a URL field beginning with a '-' character.
- Record
UBUNTU-CVE-2018-17456- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2018-0395 No score
Updated git packages fix security vulnerability
joernchen of Phenoelit discovered that git is prone to an arbitrary code execution vulnerability due to insufficient validation of submodule url and path via a specially crafted .gitmodules file in a project cloned with --recurse-submodules (CVE-2018-17456).
- Record
MGASA-2018-0395- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:0598-1 No score
Security update for git
This update for git fixes the following issues:
Security issues fixed:
- CVE-2020-11008: Specially crafted URLs may have tricked the credentials helper to providing credential information that is not appropriate for the protocol in use and host being contacted (bsc#1169936)
git was updated to 2.26.1 (bsc#1169786, jsc#ECO-1628, bsc#1149792)
- Fix git-daemon not starting after conversion from sysvinit to systemd service (bsc#1169605).
- CVE-2020-5260: Specially crafted URLs with newline characters could have been used to make the Git client to send credential information for a wrong host to the attacker's site bsc#1168930
git 2.26.0 (bsc#1167890, jsc#SLE-11608):
- 'git rebase' now uses a different backend that is based on the 'merge' machinery by default. The 'rebase.backend' configuration variable reverts to old behaviour when set to 'apply'
- Improved handling of sparse checkouts
- Improvements to many commands and internal features
git 2.25.2:
- bug fixes to various subcommands in specific operations
git 2.25.1:
- 'git commit' now honors advise.statusHints
- various updates, bug fixes and documentation updates
git 2.25.0
- The branch description ('git branch --edit-description') has been used to fill the body of the cover letters by the format-patch command; this has been enhanced so that the subject can also be filled.
- A few commands learned to take the pathspec from the standard input or a named file, instead of taking it as the command line arguments, with the '--pathspec-from-file' option.
- Test updates to prepare for SHA-2 transition continues.
- Redo 'git name-rev' to avoid recursive calls.
- When all files from some subdirectory were renamed to the root directory, the directory rename heuristics would fail to detect that as a rename/merge of the subdirectory to the root directory, which has been corrected.
- HTTP transport had possible allocator/deallocator mismatch, which has been corrected.
git 2.24.1:
- CVE-2019-1348: The --export-marks option of fast-import is exposed also via the in-stream command feature export-marks=... and it allows overwriting arbitrary paths (bsc#1158785)
- CVE-2019-1349: on Windows, when submodules are cloned recursively, under certain circumstances Git could be fooled into using the same Git directory twice (bsc#1158787)
- CVE-2019-1350: Incorrect quoting of command-line arguments allowed remote code execution during a recursive clone in conjunction with SSH URLs (bsc#1158788)
- CVE-2019-1351: on Windows mistakes drive letters outside of the US-English alphabet as relative paths (bsc#1158789)
- CVE-2019-1352: on Windows was unaware of NTFS Alternate Data Streams (bsc#1158790)
- CVE-2019-1353: when run in the Windows Subsystem for Linux while accessing a working directory on a regular Windows drive, none of the NTFS protections were active (bsc#1158791)
- CVE-2019-1354: on Windows refuses to write tracked files with filenames that contain backslashes (bsc#1158792)
- CVE-2019-1387: Recursive clones vulnerability that is caused by too-lax validation of submodule names, allowing very targeted attacks via remote code execution in recursive clones (bsc#1158793)
- CVE-2019-19604: a recursive clone followed by a submodule update could execute code contained within the repository without the user explicitly having asked for that (bsc#1158795)
git 2.24.0
- The command line parser learned '--end-of-options' notation.
- A mechanism to affect the default setting for a (related) group of configuration variables is introduced.
- 'git fetch' learned '--set-upstream' option to help those who first clone from their private fork they intend to push to, add the true upstream via 'git remote add' and then 'git fetch' from it.
- fixes and improvements to UI, workflow and features, bash completion fixes
git 2.23.0:
- The '--base' option of 'format-patch' computed the patch-ids for prerequisite patches in an unstable…
- Record
openSUSE-SU-2020:0598-1- 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
OSVopenSUSE-SU-2024:10943-1 No score
libgit2-1_1-1.1.1-1.2 on GA media
These are all security issues fixed in the libgit2-1_1-1.1.1-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10943-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:3150-1 No score
Security update for git
This update for git fixes the following issues:
- CVE-2018-17456: Git allowed remote code execution during processing of a recursive 'git clone' of a superproject if a .gitmodules file has a URL field beginning with a '-' character. (boo#1110949).
- Record
SUSE-SU-2018:3150-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:4009-1 No score
Security update for libgit2
This update for libgit2 fixes the following issues:
Security issue fixed:
- CVE-2018-17456: Submodule URLs and paths with a leading '-' are now ignored to avoid injecting options into library consumers that perform recursive clones (bsc#1110949).
Non-security issues fixed:
- Version update to version 0.26.8 (bsc#1114729).
- Full changelog can be found at:
- Record
SUSE-SU-2018:4009-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:4088-1 No score
Security update for git
This update for git fixes the following issue:
- CVE-2018-17456: Git allowed remote code execution during processing of a recursive 'git clone' of a superproject if a .gitmodules file has a URL field beginning with a '-' character. (boo#1110949).
- Record
SUSE-SU-2018:4088-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:4088-2 No score
Security update for git
This update for git fixes the following issue:
- CVE-2018-17456: Git allowed remote code execution during processing of a recursive 'git clone' of a superproject if a .gitmodules file has a URL field beginning with a '-' character. (boo#1110949).
- Record
SUSE-SU-2018:4088-2- Updated
- 2026-11-02
OSVSUSE-SU-2018:4088-3 No score
Security update for git
This update for git fixes the following issue:
- CVE-2018-17456: Git allowed remote code execution during processing of a recursive 'git clone' of a superproject if a .gitmodules file has a URL field beginning with a '-' character. (boo#1110949).
- Record
SUSE-SU-2018:4088-3- Updated
- 2026-11-02
OSVSUSE-SU-2020:1121-1 No score
Security update for git
This update for git fixes the following issues:
Security issues fixed:
- CVE-2020-11008: Specially crafted URLs may have tricked the credentials helper to providing credential information that is not appropriate for the protocol in use and host being contacted (bsc#1169936)
git was updated to 2.26.1 (bsc#1169786, jsc#ECO-1628, bsc#1149792)
- Fix git-daemon not starting after conversion from sysvinit to systemd service (bsc#1169605).
- CVE-2020-5260: Specially crafted URLs with newline characters could have been used to make the Git client to send credential information for a wrong host to the attacker's site bsc#1168930
git 2.26.0 (bsc#1167890, jsc#SLE-11608):
- 'git rebase' now uses a different backend that is based on the 'merge' machinery by default. The 'rebase.backend' configuration variable reverts to old behaviour when set to 'apply'
- Improved handling of sparse checkouts
- Improvements to many commands and internal features
git 2.25.2:
- bug fixes to various subcommands in specific operations
git 2.25.1:
- 'git commit' now honors advise.statusHints
- various updates, bug fixes and documentation updates
git 2.25.0
- The branch description ('git branch --edit-description') has been used to fill the body of the cover letters by the format-patch command; this has been enhanced so that the subject can also be filled.
- A few commands learned to take the pathspec from the standard input or a named file, instead of taking it as the command line arguments, with the '--pathspec-from-file' option.
- Test updates to prepare for SHA-2 transition continues.
- Redo 'git name-rev' to avoid recursive calls.
- When all files from some subdirectory were renamed to the root directory, the directory rename heuristics would fail to detect that as a rename/merge of the subdirectory to the root directory, which has been corrected.
- HTTP transport had possible allocator/deallocator mismatch, which has been corrected.
git 2.24.1:
- CVE-2019-1348: The --export-marks option of fast-import is exposed also via the in-stream command feature export-marks=... and it allows overwriting arbitrary paths (bsc#1158785)
- CVE-2019-1349: on Windows, when submodules are cloned recursively, under certain circumstances Git could be fooled into using the same Git directory twice (bsc#1158787)
- CVE-2019-1350: Incorrect quoting of command-line arguments allowed remote code execution during a recursive clone in conjunction with SSH URLs (bsc#1158788)
- CVE-2019-1351: on Windows mistakes drive letters outside of the US-English alphabet as relative paths (bsc#1158789)
- CVE-2019-1352: on Windows was unaware of NTFS Alternate Data Streams (bsc#1158790)
- CVE-2019-1353: when run in the Windows Subsystem for Linux while accessing a working directory on a regular Windows drive, none of the NTFS protections were active (bsc#1158791)
- CVE-2019-1354: on Windows refuses to write tracked files with filenames that contain backslashes (bsc#1158792)
- CVE-2019-1387: Recursive clones vulnerability that is caused by too-lax validation of submodule names, allowing very targeted attacks via remote code execution in recursive clones (bsc#1158793)
- CVE-2019-19604: a recursive clone followed by a submodule update could execute code contained within the repository without the user explicitly having asked for that (bsc#1158795)
git 2.24.0
- The command line parser learned '--end-of-options' notation.
- A mechanism to affect the default setting for a (related) group of configuration variables is introduced.
- 'git fetch' learned '--set-upstream' option to help those who first clone from their private fork they intend to push to, add the true upstream via 'git remote add' and then 'git fetch' from it.
- fixes and improvements to UI, workflow and features, bash completion fixes
git 2.23.0:
- The '--base' option of 'format-patch' computed the patch-ids for prerequisite patches in an unstable…
- Record
SUSE-SU-2020:1121-1- Updated
- 2026-11-02
OSVUSN-3791-1 No score
git vulnerability
It was discovered that git did not properly validate git submodule urls or paths. A remote attacker could possibly use this to craft a git repository that causes arbitrary code execution when recursive operations are used.
- Record
USN-3791-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
gitAlpine:v3.10 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.11 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.12 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.13 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.14 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.15 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.16 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.17 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.18 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.19 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
Show 203 moreShow less
| Package | Affected | Fixed |
|---|---|---|
gitAlpine:v3.20 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.21 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.22 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.23 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.24 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitAlpine:v3.5 |
2.14.0 up to 2.11.3-r2 | 2.11.3-r2 |
gitAlpine:v3.6 |
2.14.0 up to 2.13.7-r1 | 2.13.7-r1 |
gitAlpine:v3.7 |
2.14.0 up to 2.15.3-r0 | 2.15.3-r0 |
gitAlpine:v3.8 |
2.14.0 up to 2.18.1-r0 | 2.18.1-r0 |
gitAlpine:v3.9 |
2.14.0 up to 2.19.1-r0 | 2.19.1-r0 |
gitDebian:12 |
before 1:2.19.1-1 | 1:2.19.1-1 |
gitDebian:13 |
before 1:2.19.1-1 | 1:2.19.1-1 |
gitDebian:14 |
before 1:2.19.1-1 | 1:2.19.1-1 |
gitDebian:8 |
before 1:2.1.4-2.1+deb8u7, plus listed versions 1:2.1.4-2.11:2.1.4-2.1+deb8u11:2.1.4-2.1+deb8u21:2.1.4-2.1+deb8u31:2.1.4-2.1+deb8u41:2.1.4-2.1+deb8u51:2.1.4-2.1+deb8u6 |
1:2.1.4-2.1+deb8u7 |
gitDebian:9 |
before 1:2.11.0-3+deb9u4, plus listed versions 1:2.11.0-31:2.11.0-3+deb9u11:2.11.0-3+deb9u21:2.11.0-3+deb9u3 |
1:2.11.0-3+deb9u4 |
gitMageia:6 |
before 2.13.7-1.2.mga6 | 2.13.7-1.2.mga6 |
emacs-gitRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
emacs-git-elRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-allRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-bzrRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-cvsRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-daemonRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-debuginfoRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-emailRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-gnome-keyringRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-guiRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-hgRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-instawebRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-p4Red Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-svnRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitkRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitwebRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
perl-GitRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
perl-Git-SVNRed Hat:enterprise_linux:7::client |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
emacs-gitRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
emacs-git-elRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-allRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-bzrRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-cvsRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-daemonRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-emailRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-gnome-keyringRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-guiRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-hgRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-instawebRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-p4Red Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-svnRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitkRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitwebRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
perl-GitRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
perl-Git-SVNRed Hat:enterprise_linux:7::computenode |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-debuginfoRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
perl-GitRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
emacs-gitRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
emacs-git-elRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-allRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-bzrRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-cvsRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-daemonRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-emailRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-gnome-keyringRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-guiRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-hgRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-instawebRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-p4Red Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-svnRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitkRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitwebRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
perl-Git-SVNRed Hat:enterprise_linux:7::server |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
perl-GitRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
emacs-gitRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
emacs-git-elRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-allRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-bzrRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-cvsRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-daemonRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-emailRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-gnome-keyringRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-guiRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-hgRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-instawebRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-p4Red Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
git-svnRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitkRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
gitwebRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
perl-Git-SVNRed Hat:enterprise_linux:7::workstation |
before 0:1.8.3.1-20.el7 | 0:1.8.3.1-20.el7 |
rh-git29-emacs-gitRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-emacs-git-elRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-gitRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-allRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-coreRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-core-docRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-cvsRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-daemonRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-debuginfoRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-emailRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-guiRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-p4Red Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-git-svnRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-gitkRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-gitwebRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-perl-GitRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-perl-Git-SVNRed Hat:rhel_software_collections:3::el6 |
before 0:2.9.3-7.el6 | 0:2.9.3-7.el6 |
rh-git29-gitRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-allRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-coreRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-core-docRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-cvsRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-daemonRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-emailRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-guiRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-p4Red Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-git-svnRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-gitkRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-gitwebRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-perl-GitRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
rh-git29-perl-Git-SVNRed Hat:rhel_software_collections:3::el7 |
before 0:2.9.3-8.el7 | 0:2.9.3-8.el7 |
emacs-gitRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
emacs-git-elRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-allRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-cvsRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-daemonRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-debuginfoRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-emailRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-guiRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-svnRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitkRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitwebRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
perl-GitRed Hat:enterprise_linux:6::client |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
emacs-gitRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
emacs-git-elRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-allRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-cvsRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-daemonRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-emailRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-guiRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-svnRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitkRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitwebRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
perl-GitRed Hat:enterprise_linux:6::computenode |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-debuginfoRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
perl-GitRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
emacs-gitRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
emacs-git-elRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-allRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-cvsRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-daemonRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-emailRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-guiRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-svnRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitkRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitwebRed Hat:enterprise_linux:6::server |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
perl-GitRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
emacs-gitRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
emacs-git-elRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-allRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-cvsRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-daemonRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-emailRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-guiRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
git-svnRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitkRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitwebRed Hat:enterprise_linux:6::workstation |
before 0:1.7.1-10.el6_10 | 0:1.7.1-10.el6_10 |
gitSUSE:Linux Enterprise Module for Basesystem 15 |
before 2.16.4-3.6.1 | 2.16.4-3.6.1 |
gitSUSE:Linux Enterprise Module for Development Tools 15 |
before 2.16.4-3.6.1 | 2.16.4-3.6.1 |
libgit2SUSE:Linux Enterprise Module for Development Tools 15 |
before 0.26.8-3.8.1 | 0.26.8-3.8.1 |
gitSUSE:HPE Helion OpenStack 8 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:OpenStack Cloud 7 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:OpenStack Cloud 8 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server 12-LTSS |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server 12 SP1-LTSS |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server 12 SP2-LTSS |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server 12 SP2-BCL |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server 12 SP3 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Enterprise Storage 4 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Software Development Kit 12 SP4 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server 12 SP4 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 2.12.3-27.17.2 | 2.12.3-27.17.2 |
gitSUSE:Linux Enterprise Module for Basesystem 15 SP1 From an advisory covering 15 CVEs |
before 2.26.1-3.25.2 | 2.26.1-3.25.2 |
gitSUSE:Linux Enterprise Module for Development Tools 15 SP1 From an advisory covering 15 CVEs |
before 2.26.1-3.25.2 | 2.26.1-3.25.2 |
gitUbuntu:14.04:LTS |
before 1:1.9.1-1ubuntu0.9, 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 15 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.41:1.9.1-1ubuntu0.51:1.9.1-1ubuntu0.61:1.9.1-1ubuntu0.71:1.9.1-1ubuntu0.8 |
1:1.9.1-1ubuntu0.9 |
gitUbuntu:16.04:LTS |
before 1:2.7.4-0ubuntu1.5, plus listed versions 1:2.5.0-11:2.6.2-11:2.6.3-11:2.6.4-11:2.7.0~rc3-1 Show 7 moreShow less1:2.7.0-11:2.7.3-0ubuntu11:2.7.4-0ubuntu11:2.7.4-0ubuntu1.11:2.7.4-0ubuntu1.21:2.7.4-0ubuntu1.31:2.7.4-0ubuntu1.4 |
1:2.7.4-0ubuntu1.5 |
gitUbuntu:18.04:LTS |
before 1:2.17.1-1ubuntu0.3, plus listed versions 1:2.14.1-1ubuntu41:2.15.1-1ubuntu21:2.17.0-1ubuntu11:2.17.1-1ubuntu0.1 |
1:2.17.1-1ubuntu0.3 |
gitopenSUSE:Leap 15.1 From an advisory covering 15 CVEs |
before 2.26.1-lp151.4.9.1 | 2.26.1-lp151.4.9.1 |
gitopenSUSE:Tumbleweed From an advisory covering 21 CVEs |
before 2.33.0-1.3 | 2.33.0-1.3 |
libgit2openSUSE:Tumbleweed From an advisory covering 15 CVEs |
before 1.1.1-1.2 | 1.1.1-1.2 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Git Submodule - Arbitrary Code Execution (PoC) | 2018-10-05 |
| Metasploit | Malicious Git HTTP Server For CVE-2018-17456 | 2018-10-05 |
| Exploit-DB | Git Submodule - Arbitrary Code Execution | 2018-10-16 |
| PoC in GitHub | shpik-kr/CVE-2018-17456 | 2018-10-21 |
| PoC in GitHub | matlink/CVE-2018-17456 | 2018-11-08 |
| PoC in GitHub | 799600966/CVE-2018-17456 | 2019-06-05 |
| PoC in GitHub | AnonymKing/CVE-2018-17456 | 2019-06-21 |
| PoC in GitHub | KKkai0315/CVE-2018-17456 | 2024-07-22 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, exploits, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, Metasploit, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-17456 is a critical vulnerability (CVSS 9.8) in Git-scm Git, published October 5, 2018. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 97.4%, the 99th percentile. Fixed in git 2.19.1-r0.
References
exploit-db.com/exploits/45631
securityfocus.com/bid/105523
securitytracker.com/id/1041811
debian.org/security/2018/dsa-4311
access.redhat.com/errata/RHSA-2018:3505
github.com/git/git/commit/1a7fd1fb2998002da6e9ff2ee46e1bdd25ee8404
Show 85 moreShow less
exploit-db.com/exploits/45548
access.redhat.com/errata/RHSA-2018:3541
github.com/git/git/commit/a124133e1e6ab5c7a9fef6d0e6bcb084e3455b46
access.redhat.com/errata/RHSA-2018:3408
marc.info?l=git&m=153875888916397&w=2
openwall.com/lists/oss-security/2018/10/06/3
usn.ubuntu.com/3791-1
seclists.org/bugtraq/2019/Mar/30
securityfocus.com/bid/107511
packetstormsecurity.com/files/152173/Sourcetree-Git-Arbitrary-Code-Execution-URL-Handling.html
access.redhat.com/errata/RHSA-2020:0316
lists.opensuse.org/opensuse-security-announce/2020-05/msg00003.html
nvd.nist.gov/vuln/detail/CVE-2018-17456
github.com/advisories/GHSA-g986-jp62-5xq6
security.alpinelinux.org/vuln/CVE-2018-17456
docs.bell-sw.com/security/cves/CVE-2018-17456
security-tracker.debian.org/tracker/CVE-2018-17456
advisories.mageia.org/MGASA-2018-0395.html
bugs.mageia.org/show_bug.cgi?id=23642
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1636619
security.access.redhat.com/data/csaf/v2/advisories/2018/rhsa-2018_3408.json
access.redhat.com/security/cve/CVE-2018-17456
cve.org/CVERecord?id=CVE-2018-17456
security.access.redhat.com/data/csaf/v2/advisories/2018/rhsa-2018_3541.json
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_0316.json
suse.com/support/update/announcement/2018/suse-su-20183150-1
bugzilla.suse.com/1110949
suse.com/security/cve/CVE-2018-17456
suse.com/support/update/announcement/2018/suse-su-20184009-1
bugzilla.suse.com/1114729
suse.com/support/update/announcement/2018/suse-su-20184088-1
suse.com/support/update/announcement/2018/suse-su-20184088-2
suse.com/support/update/announcement/2018/suse-su-20184088-3
suse.com/support/update/announcement/2020/suse-su-20201121-1
bugzilla.suse.com/1063412
bugzilla.suse.com/1095218
bugzilla.suse.com/1095219
bugzilla.suse.com/1112230
bugzilla.suse.com/1114225
bugzilla.suse.com/1132350
bugzilla.suse.com/1149792
bugzilla.suse.com/1156651
bugzilla.suse.com/1158785
bugzilla.suse.com/1158787
bugzilla.suse.com/1158788
bugzilla.suse.com/1158789
bugzilla.suse.com/1158790
bugzilla.suse.com/1158791
bugzilla.suse.com/1158792
bugzilla.suse.com/1158793
bugzilla.suse.com/1158795
bugzilla.suse.com/1167890
bugzilla.suse.com/1168930
bugzilla.suse.com/1169605
bugzilla.suse.com/1169786
bugzilla.suse.com/1169936
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-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
ubuntu.com/security/CVE-2018-17456
public-inbox.org/git/[email protected]
ubuntu.com/security/notices/USN-3791-1
lists.opensuse.org/archives/list/[email protected]/thread/VP5YOKSRLMTVAPQKPHEDGCOIZL5JKJW5
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-8386
suse.com/security/cve/CVE-2018-19486
suse.com/security/cve/CVE-2021-21300
suse.com/security/cve/CVE-2016-10128
suse.com/security/cve/CVE-2016-10130
suse.com/security/cve/CVE-2018-10887
suse.com/security/cve/CVE-2018-8098
Left out here: the rest of 2 source descriptions. The JSON record has them.