The Eclipse Foundation

Products

ProductCVEsExploitedLatest
Eclipse Jetty12–Jul 7, 2022
Eclipse Mosquitto5–Dec 1, 2021
Eclipse Theia5–Sep 2, 2021
Eclipse OpenJ94–Oct 24, 2022
Eclipse Californium3–Jul 29, 2022
Eclipse Hono2–Jan 14, 2021
Eclipse Hawkbit1–Jan 14, 2021
Eclipse Jersey1–Apr 22, 2021
Eclipse Lyo1–Jul 7, 2022
Eclipse OMR1–Oct 25, 2021
Eclipse Paho MQTT C Client1–Nov 2, 2021
Eclipse Platform1–Mar 9, 2021
Eclipse Sphinx1–Aug 16, 2022
Eclipse TinyDTLS1–Jul 8, 2021
Jakarta Expression Language Implementation1–May 26, 2021
Eclipse BIRT1–Jun 25, 2021
@theia/plugin-ext1–Nov 10, 2021
Eclipse BIRT (Business Intelligence Reporting Tool)1–Mar 15, 2023
Eclipse Che1–Sep 29, 2021
Eclipse Equinox1–Sep 13, 2021
Eclipse Equinox p21–Jul 8, 2022
Eclipse GlassFish1–Jan 27, 2023

Exploited and recent CVEs

  • CVE-2023-0100 Unrated In Eclipse BIRT, starting from version 2.6.2, the default configuration allowed to retrieve a report from the same host using an absolute HTTP path for the report parameter (e.g. __report=http://xyz.c 0.8%
  • CVE-2022-2712 Medium 6.5 In Eclipse GlassFish versions 5.1.0 to 6.2.5, there is a vulnerability in relative path traversal because it does not filter request path starting with './'. Successful exploitation could allow an rem 0.9%
  • CVE-2022-3676 Medium 6.5 In Eclipse Openj9 before version 0.35.0, interface calls can be inlined without a runtime type check. Malicious bytecode could make use of this inlining to access or modify memory via an incompatible 0.8%
  • CVE-2022-2838 Unrated In Eclipse Sphinx™ before version 0.13.1, Apache Xerces XML Parser was used without disabling processing of referenced external entities allowing the injection of arbitrary definitions which is able t 0.6%
  • CVE-2022-2576 Unrated In Eclipse Californium version 2.0.0 to 2.7.2 and 3.0.0-3.5.0 a DTLS resumption handshake falls back to a DTLS full handshake on a parameter mismatch without using a HelloVerifyRequest. Especially, if 0.6%
  • CVE-2021-41037 Critical 10.0 In Eclipse p2, installable units are able to alter the Eclipse Platform installation and the local machine via touchpoints during installation. Those touchpoints can, for example, alter the command-li 0.9%
  • CVE-2021-41042 Unrated In Eclipse Lyo versions 1.0.0 to 4.1.0, a TransformerFactory is initialized with the defaults that do not restrict DTD loading when working with RDF/XML. This allows an attacker to cause an external D 1.0%
  • CVE-2022-2191 High 7.5 In Eclipse Jetty versions 10.0.0 thru 10.0.9, and 11.0.0 thru 11.0.9 versions, SslConnection does not release ByteBuffers from configured ByteBufferPool in case of error code paths. 2.2%
  • CVE-2022-2047 Low 2.7 In Eclipse Jetty versions 9.4.0 thru 9.4.46, and 10.0.0 thru 10.0.9, and 11.0.0 thru 11.0.9 versions, the parsing of the authority segment of an http scheme URI, the Jetty HttpURI class improperly det 1.3%
  • CVE-2022-2048 High 7.5 In Eclipse Jetty HTTP/2 server implementation, when encountering an invalid HTTP/2 request, the error handling has a bug that can wind up not properly cleaning up the active connections and associated 2.6%
  • CVE-2021-41041 Unrated In Eclipse Openj9 before version 0.32.0, Java 8 & 11 fail to throw the exception captured during bytecode verification when verification is triggered by a MethodHandle invocation, allowing unverified 1.1%
  • CVE-2021-41039 Unrated In versions 1.6 to 2.0.11 of Eclipse Mosquitto, an MQTT v5 client connecting with a large number of user-property properties could cause excessive CPU usage, leading to a loss of performance and possi 1.4%
  • CVE-2021-41038 Unrated In versions of the @theia/plugin-ext component of Eclipse Theia prior to 1.18.0, Webview contents can be hijacked via postMessage(). 0.7%
  • CVE-2021-41036 Unrated In versions prior to 1.1 of the Eclipse Paho MQTT C Client, the client does not check rem_len size in readpacket. 1.2%
  • CVE-2021-41035 Unrated In Eclipse Openj9 before version 0.29.0, the JVM does not throw IllegalAccessError for MethodHandles that invoke inaccessible interface methods. 1.8%
  • CVE-2021-41034 Unrated The build of some language stacks of Eclipse Che version 6 includes pulling some binaries from an unsecured HTTP endpoint. As a consequence the builds of such stacks are vulnerable to MITM attacks tha 0.4%
  • CVE-2021-41033 Unrated In all released versions of Eclipse Equinox, at least until version 4.21 (September 2021), installation can be vulnerable to man-in-the-middle attack if using p2 repos that are HTTP; that can then be 1.1%
  • CVE-2021-34436 Unrated In Eclipse Theia 0.1.1 to 0.2.0, it is possible to exploit the default build to obtain remote code execution (and XXE) via the theia-xml-extension. This extension uses lsp4xml (recently renamed to Lem 2.2%
  • CVE-2021-34435 Unrated In Eclipse Theia 0.3.9 to 1.8.1, the "mini-browser" extension allows a user to preview HTML files in an iframe inside the IDE. But with the way it is made it is possible for a previewed HTML file to t 0.6%
  • CVE-2021-34434 Unrated In Eclipse Mosquitto versions 2.0 to 2.0.11, when using the dynamic security plugin, if the ability for a client to make subscriptions on a topic is revoked when a durable client is offline, then exis 1.3%
  • CVE-2021-34433 Unrated In Eclipse Californium version 2.0.0 to 2.6.4 and 3.0.0-M1 to 3.0.0-M3, the certificate based (x509 and RPK) DTLS handshakes accidentally succeeds without verifying the server side's signature on the 0.3%
  • CVE-2021-34432 Unrated In Eclipse Mosquitto versions 2.0.7 and earlier, the server will crash if the client tries to send a PUBLISH packet with topic length = 0. 1.2%
  • CVE-2021-34431 Unrated In Eclipse Mosquitto version 1.6 to 2.0.10, if an authenticated client that had connected with MQTT v5 sent a crafted CONNECT message to the broker a memory leak would occur, which could be used to pr 1.1%
  • CVE-2021-34429 Medium 5.3 For Eclipse Jetty versions 9.4.37-9.4.42, 10.0.1-10.0.5 & 11.0.1-11.0.5, URIs can be crafted using some encoded characters to access the content of the WEB-INF directory and/or bypass some security co 99.3%
  • CVE-2021-34430 Unrated Eclipse TinyDTLS through 0.9-rc1 relies on the rand function in the C library, which makes it easier for remote attackers to compute the master key and then decrypt DTLS traffic. 1.0%
  • CVE-2021-34427 Unrated In Eclipse BIRT versions 4.8.0 and earlier, an attacker can use query parameters to create a JSP file which is accessible from remote (current BIRT viewer dir) to inject JSP code into the running inst 58.0%
  • CVE-2021-34428 Low 2.9 For Eclipse Jetty versions <= 9.4.40, <= 10.0.2, <= 11.0.2, if an exception is thrown from the SessionListener#sessionDestroyed() method, then the session ID is not invalidated in the session ID manag 1.0%
  • CVE-2021-28169 Medium 5.3 For Eclipse Jetty versions <= 9.4.40, <= 10.0.2, <= 11.0.2, it is possible for requests to the ConcatServlet with a doubly encoded path to access protected resources within the WEB-INF directory. For 78.5%
  • CVE-2021-28170 Unrated In the Jakarta Expression Language implementation 3.0.3 and earlier, a bug in the ELParserTokenManager enables invalid EL expressions to be evaluated as if they were valid. 2.1%
  • CVE-2021-28168 Medium 6.2 Eclipse Jersey 2.28 to 2.33 and Eclipse Jersey 3.0.0 to 3.0.1 contains a local information disclosure vulnerability. This is due to the use of the File.createTempFile which creates a file inside of th 0.9%