Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

org.eclipse.core.runtime-3.26.100.jar: 1 vulnerabilities (highest severity is: 5.0) - autoclosed #1863

Closed
mend-for-github-com bot opened this issue Jan 12, 2024 · 3 comments
Assignees
Labels
Mend: dependency security vulnerability Security vulnerability detected by Mend untriaged

Comments

@mend-for-github-com
Copy link
Contributor

Vulnerable Library - org.eclipse.core.runtime-3.26.100.jar

Core Runtime

Library home page: https://projects.eclipse.org/projects/eclipse.platform

Path to dependency file: /plugin/build.gradle

Path to vulnerable library: /home/wss-scanner/.gradle/caches/modules-2/files-2.1/org.eclipse.platform/org.eclipse.core.runtime/3.26.100/83c77ee0cfc948ea33f5054dda3f5c39250a7ed5/org.eclipse.core.runtime-3.26.100.jar

Found in HEAD commit: ce667758ef6bb6dc78a25f88852b24c542ffa7ae

Vulnerabilities

CVE Severity CVSS Dependency Type Fixed in (org.eclipse.core.runtime version) Remediation Possible**
CVE-2023-4218 Medium 5.0 org.eclipse.core.runtime-3.26.100.jar Direct 3.29.0

**In some cases, Remediation PR cannot be created automatically for a vulnerability despite the availability of remediation

Details

CVE-2023-4218

Vulnerable Library - org.eclipse.core.runtime-3.26.100.jar

Core Runtime

Library home page: https://projects.eclipse.org/projects/eclipse.platform

Path to dependency file: /plugin/build.gradle

Path to vulnerable library: /home/wss-scanner/.gradle/caches/modules-2/files-2.1/org.eclipse.platform/org.eclipse.core.runtime/3.26.100/83c77ee0cfc948ea33f5054dda3f5c39250a7ed5/org.eclipse.core.runtime-3.26.100.jar

Dependency Hierarchy:

  • org.eclipse.core.runtime-3.26.100.jar (Vulnerable Library)

Found in HEAD commit: ce667758ef6bb6dc78a25f88852b24c542ffa7ae

Found in base branch: main

Vulnerability Details

In Eclipse IDE versions < 2023-09 (4.29) some files with xml content are parsed vulnerable against all sorts of XXE attacks. The user just needs to open any evil project or update an open project with a vulnerable file (for example for review a foreign repository or patch).

Publish Date: 2023-11-09

URL: CVE-2023-4218

CVSS 3 Score Details (5.0)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Local
    • Attack Complexity: Low
    • Privileges Required: Low
    • User Interaction: Required
    • Scope: Unchanged
  • Impact Metrics:
    • Confidentiality Impact: High
    • Integrity Impact: None
    • Availability Impact: None

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://www.cve.org/CVERecord?id=CVE-2023-4218

Release Date: 2023-11-09

Fix Resolution: 3.29.0

⛑️ Automatic Remediation will be attempted for this issue.


⛑️Automatic Remediation will be attempted for this issue.

@mend-for-github-com mend-for-github-com bot added the Mend: dependency security vulnerability Security vulnerability detected by Mend label Jan 12, 2024
@Zhangxunmt
Copy link
Collaborator

It seems impossible to completely resolve and I believe a possible error in GitHub reporting. The vulnerability only affects having arbitrary XML. The dependency is transitive via Spotless for plugins/core which use an ecplise formatting file. Since we have 100% control over the XML used, I don’t think we are vulnerable.

@dhrubo-os
Copy link
Collaborator

It seems impossible to completely resolve and I believe a possible error in GitHub reporting. The vulnerability only affects having arbitrary XML. The dependency is transitive via Spotless for plugins/core which use an ecplise formatting file. Since we have 100% control over the XML used, I don’t think we are vulnerable.

Maybe we can follow what K-nn is doing here: https://github.com/opensearch-project/k-NN/pull/1323/files

Copy link
Contributor Author

✔️ This issue was automatically closed by Mend because the vulnerable library in the specific branch(es) was either marked as ignored or it is no longer part of the Mend inventory.

@mend-for-github-com mend-for-github-com bot changed the title org.eclipse.core.runtime-3.26.100.jar: 1 vulnerabilities (highest severity is: 5.0) org.eclipse.core.runtime-3.26.100.jar: 1 vulnerabilities (highest severity is: 5.0) - autoclosed Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mend: dependency security vulnerability Security vulnerability detected by Mend untriaged
Projects
Development

No branches or pull requests

3 participants