Description
A malicious user with enough administration entitlements can inject html-like elements containing JavaScript statements into Connector names, Report names, AnyTypeClass keys and Policy descriptions. When another user with enough administration entitlements edits one of the Entities above via Admin Console, the injected JavaScript code is executed.
Remediation
References
https://syncope.apache.org/security#CVE-2018-17184:_Stored_XSS
Related Vulnerabilities
CVE-2016-3084 Vulnerability in maven package org.cloudfoundry.identity:cloudfoundry-identity-login
CVE-2023-24977 Vulnerability in maven package org.apache.inlong:manager-pojo
CVE-2017-1000084 Vulnerability in maven package org.jenkins-ci.plugins:parameterized-trigger
CVE-2019-10242 Vulnerability in maven package org.eclipse.kura:org.eclipse.kura.web2
CVE-2013-6429 Vulnerability in maven package org.springframework:spring-web