XXE vulnerability in Eclipse JGit
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 7.2.1.202505142326-r, 7.1.1.202505221757-r, 7.0.1.202505221510-r, 5.13.4.202507202350-r, 6.10.1.202505221210-r, and 1 more
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
- Exploitation: poc
- Automatable: no
- Technical impact: partial
Summary
In Eclipse JGit versions 7.2.0.202503040940-r and older, the ManifestParser class used by the repo command and the AmazonS3 class used to implement the experimental amazons3 git transport protocol allowing to store git pack files in an Amazon S3 bucket, are vulnerable to XML External Entity (XXE) attacks when parsing XML files. This vulnerability can lead to information disclosure, denial of service, and other security issues.
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: poc · Automatable: no · Technical impact: partial
- Record last updated
Affected versions
- Eclipse JGit Eclipse JGit
From 7.2.0 · fixed in 7.2.1.202505142326-r; From 7.1.0 · fixed in 7.1.1.202505221757-r; From 7.0.0 · fixed in 7.0.1.202505221510-r; fixed in 5.13.4.202507202350-r; From 6.0.0 · fixed in 6.10.1.202505221210-r
- pkg:maven/org.eclipse.jgit/org.eclipse.jgit
From 7.2.0 · fixed in 7.2.1.202505142326-r; From 7.1.0 · fixed in 7.1.1.202505221757-r; From 7.0.0 · fixed in 7.0.1.202505221510-r; fixed in 5.13.4.202507202350-r; From 6.0.0 · fixed in 6.10.1.202505221210-r
- org.eclipse.jgit:org.eclipse.jgitMaven
From 7.2.0.202503040940-r · fixed in 7.2.1.202505142326-r
- org.eclipse.jgit:org.eclipse.jgitMaven
From 7.1.0.202411261347-r · fixed in 7.1.1.202505221757-r
- org.eclipse.jgit:org.eclipse.jgitMaven
From 7.0.0.202409031743-r · fixed in 7.0.1.202505221510-r
- org.eclipse.jgit:org.eclipse.jgitMaven
From 6.1.0.202203080745-r · fixed in 6.10.1.202505221210-r
- org.eclipse.jgit:org.eclipse.jgitMaven
From 6.0.0.202110060947-m1 · fixed in 6.0.0.202111291000-r
- org.eclipse.jgit:org.eclipse.jgitMaven
fixed in 5.13.4.202507202350-r