Skip to main content
← All vulnerabilities
CVE-2023-4218GHSA-J24H-XCPC-9JW8

XXE in eclipse.platform / Eclipse IDE

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.29, 2023-09, 3.29.0, 4.29.0, 3.31.0, and 5 more
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

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).

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • Eclipse Foundation Eclipse IDE

    fixed in 4.29

  • Eclipse Foundation Eclipse IDE

    fixed in 2023-09

  • Eclipse Foundation org.eclipse.core.runtime

    fixed in 3.29.0

  • Eclipse Foundation org.eclipse.pde

    through 3.13.2400

  • org.eclipse.platform:org.eclipse.core.runtimeMaven

    fixed in 3.29.0

  • org.eclipse.platform:org.eclipse.platformMaven

    fixed in 4.29.0

  • org.eclipse.platform:org.eclipse.jfaceMaven

    fixed in 3.31.0

  • org.eclipse.platform:org.eclipse.ui.formsMaven

    fixed in 3.13.0

  • org.eclipse.platform:org.eclipse.ui.ideMaven

    fixed in 3.21.100

  • org.eclipse.platform:org.eclipse.ui.workbenchMaven

    fixed in 3.130.0

  • org.eclipse.platform:org.eclipse.urischemeMaven

    fixed in 1.3.100

  • org.eclipse.jdt:org.eclipse.jdt.uiMaven

    fixed in 3.30.0

References 11

gitlab.eclipse.org

GitHub · eclipse-pde/eclipse.pde

GitHub · eclipse-platform/eclipse.platform

GitHub · eclipse-platform/eclipse.platform.releng.buildtools

GitHub · eclipse-platform/eclipse.platform.ui

GitHub · eclipse-jdt/eclipse.jdt.ui

GitHub · eclipse-jdt/eclipse.jdt.core

GitHub · eclipse-emf/org.eclipse.emf

GitHub · eclipse-platform/eclipse.platform.swt

GitHub · eclipse-cdt/cdt