CVE-2014-9390
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.
- Git-scm Git
- < 1.8.5.6, 1.9.5, 2.0.5, 2.1.4, 2.2.1
- Fix
- Available
- CVSS 3.1
- 9.8 CRITICAL
- EPSS
- 75.0% (99th percentile)
- Weakness
- CWE-20
- NVD status
- Modified
- Published
- 2020-02-12
CVE-2014-9390 at NVD
5 known exploits for CVE-2014-9390
Proof-of-concept code and exploit modules indexed by Sploitus
GIT 1.8.5.6 / 1.9.5 / 2.0.5 / 2.1.4/ 2.2.1 & Mercurial < 3.2.3 - Exploit
Git 版本<=2.7.1 远程代码执行漏洞
Malicious Git And Mercurial HTTP Server For CVE-2014-9390
Malicious Git and Mercurial HTTP Server For CVE-2014-9390
GIT 1.8.5.6/1.9.5/2.0.5/2.1.4/2.2.1 & Mercurial < 3.2.3 - Multiple Vulnerabilities (Metasploit)