CVEvulnerability
CVE-2014-9390
9.8 CRITICAL
Official page ↗
- Status
- Modified
- Published
- 2020-02-12
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 9.8 CRITICAL — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS 2.0 ([email protected])
- 7.5 HIGH — AV:N/AC:L/Au:N/C:P/I:P/A:P
- Weaknesses
- CWE-20
Description
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 before 08-12-2014; libgit2 all versions up to 0.21.2; Egit all versions before 08-12-2014; and JGit all versions before 08-12-2014 allow remote Git servers to execute arbitrary commands via a tree containing a crafted .git/config file with (1) an ignorable Unicode codepoint, (2) a git~1/config representation, or (3) mixed case that is improperly handled on a case-insensitive filesystem.
Affected configurations
• git-scm git (< 1.8.5.6)
• git-scm git (>= 1.9.0 < 1.9.5)
• git-scm git (>= 2.0.0 < 2.0.5)
• git-scm git (>= 2.1.0 < 2.1.4)
• git-scm git (>= 2.2.0 < 2.2.1)
• mercurial mercurial (< 3.2.3)
• apple xcode (<= 6.1.1)
• apple xcode 6.2
• eclipse egit (< 08-12-2014)
• eclipse jgit (< 3.4.2)
• eclipse jgit (>= 3.5.0 < 3.5.3)
• libgit2 libgit2 (< 0.21.3)
Related
Weakness · CWE (1)
- CWE-20 Improper Input Validation weakness
References
- http://article.gmane.org/gmane.linux.kernel/1853266 Broken Link
- http://git-blame.blogspot.com/2014/12/git-1856-195-205-214-and-221-and.html Third Party Advisory
- http://mercurial.selenic.com/wiki/WhatsNew Release Notes, Third Party Advisory
- http://securitytracker.com/id?1031404 Third Party Advisory, VDB Entry
- http://support.apple.com/kb/HT204147 Vendor Advisory
- https://github.com/blog/1938-git-client-vulnerability-announced Vendor Advisory
- https://github.com/libgit2/libgit2/commit/928429c5c96a701bcbcafacb2421a82602b36915 Third Party Advisory
- https://libgit2.org/security/ Product
- https://news.ycombinator.com/item?id=8769667 Issue Tracking, Patch, Third Party Advisory
- http://article.gmane.org/gmane.linux.kernel/1853266 Broken Link
- http://git-blame.blogspot.com/2014/12/git-1856-195-205-214-and-221-and.html Third Party Advisory
- http://mercurial.selenic.com/wiki/WhatsNew Release Notes, Third Party Advisory
- http://securitytracker.com/id?1031404 Third Party Advisory, VDB Entry
- http://support.apple.com/kb/HT204147 Vendor Advisory
- https://github.com/blog/1938-git-client-vulnerability-announced Vendor Advisory
- https://github.com/libgit2/libgit2/commit/928429c5c96a701bcbcafacb2421a82602b36915 Third Party Advisory
- https://libgit2.org/security/ Product
- https://news.ycombinator.com/item?id=8769667 Issue Tracking, Patch, Third Party Advisory