Medium severity · published May 23, 2024
CVE-2024-5165
In Eclipse Ditto versions 3.0.0 to 3.5.5, the user input of several input fields of the Eclipse Ditto Explorer User Interface https://eclipse.dev/ditto/user-interface.html was…
5.4
CVSS
0.5%
EPSS
No
On KEV
Description
In Eclipse Ditto versions 3.0.0 to 3.5.5, the user input of several input fields of the Eclipse Ditto Explorer User Interface https://eclipse.dev/ditto/user-interface.html was not properly neutralized and thus vulnerable to both Reflected and Stored XSS (Cross Site Scripting).
Several inputs were not persisted at the backend of Eclipse Ditto, but only in local browser storage to save settings of "environments" of the UI and e.g. the last performed "search queries", resulting in a "Reflected XSS" vulnerability.
However, several other inputs were persisted at the backend of Eclipse Ditto, leading to a "Stored XSS" vulnerability. Those mean that authenticated and authorized users at Eclipse Ditto can persist Things in Ditto which can - when being displayed by other users also being authorized to see those Things in the Eclipse Ditto UI - cause scripts to be executed in the browser of other users.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 43% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
DI
Ditto · Eclipse
3.0.0 before 3.5.6 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-5165
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-5165
Issue Tracking
https://gitlab.eclipse.org/security/cve-assignement/-/issues/23
Exploit
https://gitlab.eclipse.org/security/vulnerability-reports/-/issues/201
Exploit
https://gitlab.eclipse.org/security/vulnerability-reports/-/issues/202
Exploit
https://gitlab.eclipse.org/security/vulnerability-reports/-/issues/204
Exploit
https://gitlab.eclipse.org/security/vulnerability-reports/-/issues/207
Exploit
https://gitlab.eclipse.org/security/vulnerability-reports/-/issues/209
