GHSA-6vvc-c2m3-cjf3CriticalCVSS 9.8

JGit Improper Input Validation vulnerability

Published
May 17, 2022
Last Modified
September 25, 2024

🔗 CVE IDs covered (1)

📋 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; 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.

🎯 Affected products2

  • maven/org.eclipse.jgit:org.eclipse.jgit:< 3.5.3
  • pip/mercurial:< 3.2.3

🔗 References (14)