~ / search / GHSA-6vvc-c2m3-cjf3

GHSA-6vvc-c2m3-cjf3

JGit Improper Input Validation vulnerability

Source: GitHub Advisory Database (reviewed) Critical CVE-2014-9390

Packages

EcosystemPackageAffectedFixed in
Maven org.eclipse.jgit:org.eclipse.jgit < 3.5.3 3.5.3
PyPI mercurial < 3.2.3 3.2.3

Details

As written in the advisory (Markdown source, shown as plain text).

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; libgit2; Egit; and JGit 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.

References

External links from the advisory. They lead to third-party sites.