Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals.
Vulnerabilities
41 records
Git is a revision control system.
Local Git clone may hardlink arbitrary user-readable files into the new repository's "objects/" directory
Git is a revision control system.
Cloning local Git repository by untrusted user allows the untrusted user to modify…
Git is a revision control system.
Git vulnerable to Remote Code Execution while cloning special-crafted local repositories
Git is a revision control system.
Git is a revision control system.
Git is a revision control system.
Git, a revision control system, is vulnerable to path traversal prior to versions 2.39.2, 2.38.4, 2.37.6, 2.36.5, 2.35.7, 2.34.7, 2.33.7, 2.32.6, 2.31.7, and 2.30.8.
Git vulnerable to local clone-based data exfiltration with non-local transports
Git is a revision control system.
gitattributes parsing integer overflow in git
Git is distributed revision control system.
Integer overflow in `git archive`, `git log --format` leading to RCE in git
Git is distributed revision control system.
Git GUI is a convenient graphical tool that comes with Git for Windows.
Git vulnerable to Remote Code Execution via Heap overflow in `git shell`
Git is an open source, scalable, distributed revision control system.
Git subject to exposure of sensitive information via local clone of symbolic links
Git is an open source, scalable, distributed revision control system.
Bypass of safe.directory protections in Git
Git is a distributed revision control system.
Git for Windows is a fork of Git containing Windows-specific patches.
The --mirror documentation for Git through 2.35.1 does not mention the availability of…
The --mirror documentation for Git through 2.35.1 does not mention the availability of deleted content, aka the "GitBleed" issue.
git_connect_git in connect.c in Git before 2.30.1 allows a repository path to contain a…
git_connect_git in connect.c in Git before 2.30.1 allows a repository path to contain a newline character, which may result in unexpected cross-protocol requests, as demonstrated by the git://localhost:1234/%0d%0a%0d%0aG…
Git is an open-source distributed revision control system.
Malicious URLs can still cause Git to send a stored credential to the wrong server
Affected versions of Git have a vulnerability whereby Git can be tricked into sending private credentials to a host controlled by an attacker.
malicious URLs may cause Git to present stored credentials to the wrong server
Affected versions of Git have a vulnerability whereby Git can be tricked into sending private credentials to a host controlled by an attacker.
Git before 1.8.5.6, 1.9.x before 1.9.5, 2.0.x before 2.0.5, 2.1.x before 2.1.4, and 2.2.x…
Git before 1.8.5.6, 1.9.x before 1.9.5, 2.0.x before 2.0.5, 2.1.x before 2.1.4, and 2.2.x before 2.2.1 on Windows and OS X; Mercurial before 3.2.3 on Windows and OS X; Apple Xcode before 6.2 beta 3; mine all versions bef…
An issue was found in Git before v2.24.1, v2.23.1, v2.22.2, v2.21.1, v2.20.2, v2.19.3…
An issue was found in Git before v2.24.1, v2.23.1, v2.22.2, v2.21.1, v2.20.2, v2.19.3, v2.18.2, v2.17.3, v2.16.6, v2.15.4, and v2.14.6.
An issue was found in Git before v2.24.1, v2.23.1, v2.22.2, v2.21.1, v2.20.2, v2.19.3…
An issue was found in Git before v2.24.1, v2.23.1, v2.22.2, v2.21.1, v2.20.2, v2.19.3, v2.18.2, v2.17.3, v2.16.6, v2.15.4, and v2.14.6.
An issue was found in Git before v2.24.1, v2.23.1, v2.22.2, v2.21.1, v2.20.2, v2.19.3…
An issue was found in Git before v2.24.1, v2.23.1, v2.22.2, v2.21.1, v2.20.2, v2.19.3, v2.18.2, v2.17.3, v2.16.6, v2.15.4, and v2.14.6.