Patchwire CVEs, their patch status, and feeds to follow them

CVE-2014-9390

Fixed in a distro release EPSS 76%

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.

Published 2020-02-12 · CVE record · OSV

Products: git-scm git, mercurial, apple xcode, eclipse egit, eclipse jgit, libgit2

Fixed upstream

EcosystemPackageFixed in
Mavenorg.eclipse.jgit:org.eclipse.jgit3.5.3
PyPImercurial3.2.3

Distro releases

ReleasePackageFixed in
Debian 12dulwich0.10.1-1
Debian 12git1:2.1.4-1
Debian 12jgit3.7.0-1
Debian 12libgit20.21.3-1
Debian 12mercurial3.1.2-2
Debian 13dulwich0.10.1-1
Debian 13git1:2.1.4-1
Debian 13jgit3.7.0-1
Debian 13libgit20.21.3-1
Debian 13mercurial3.1.2-2
Debian 14dulwich0.10.1-1
Debian 14git1:2.1.4-1
Debian 14jgit3.7.0-1
Debian 14libgit20.21.3-1
Debian 14mercurial3.1.2-2
Debian 6.0mercurial1.6.4-1+deb6u1
Ubuntu 14.04 LTSgit1:1.9.1-1ubuntu0.1
Ubuntu 14.04 LTSmercurial2.8.2-1ubuntu1.3
Ubuntu Pro 14.04 LTSlibgit2no fix
openSUSE Tumbleweedgit2.11.0-1.1