CVE-2019-10249: eclipse xtend Download of Code Without Integrity Check
CVSS: 8.1v3.1HighModified
AliasesGHSA-rfj2-4g26-7jw5
Published 06-05-2019Last modified 04-08-2024
Vulnerability summary
CVE-2019-10249 is a high (CVSS 8.1) Download of Code Without Integrity Check vulnerability in eclipse xtend. EPSS estimates a 0.65% chance of exploitation in the next 30 days, higher than 50.2% of scored vulnerabilities. 1 public exploit is recorded.
CVSS score
8.1/10
010
High · v3.1 (NVD)EPSS score
0.65%
0%100%
Low · 0.00 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1github
Timeline
- 06-05-2019PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
All Xtext & Xtend versions prior to 2.18.0 were built using HTTP instead of HTTPS file transfer and thus the built artifacts may have been compromised.
CVSS metrics
3 scores · 2 sources · 2 versionsHigh 8.1Preferred score · NVD (NIST)
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HSourcesAll 2 agree
- OSV · MavenEcosystem advisory · calculated8.1HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Medium 6.8Preferred score · NVD (NIST)
AV:N/AC:M/Au:N/C:P/I:P/A:PSourcesSingle source
EPSS trend
Probability
0.65%
Chance of exploitation in the next 30 days
Percentile
50%
Versus all other CVEs
30-day change
0.00 pp
From 0.65% on 19-09-2026
19-09-202619-10-2026
EPSS score0.65%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundXtext Xtend
Maturity: poc
Weaknesses
CWE · root cause- CWE-494Download of Code Without Integrity CheckThe product downloads source code or an executable from a remote location and executes the code without sufficiently verifying the origin and integrity of the code.
- CWE-829Inclusion of Functionality from Untrusted Control SphereThe product imports, requires, or includes executable functionality (such as a library) from a source that is outside of the intended control sphere.
- CWE-116Improper Encoding or Escaping of OutputThe product prepares a structured message for communication with another component, but encoding or escaping of the data is either missing or done incorrectly. As a result, the intended structure of the message is not preserved.
Affected systems
Org.eclipse.xtend1 product
- org.eclipse.xtend.core< 2.18.0
Org.eclipse.xtext1 product
- org.eclipse.xtext< 2.18.0
The eclipse foundation1 product
- eclipse xtext≥ unspecified, < 2.18.0
4 vendors · 5 products
References
4 links- github.com/eclipse/xtext-xtend/issues/759X Refsource CONFIRMExploitIssue TrackingThird Party AdvisoryWEB