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-2020-2271 Vulnerability in maven package org.jenkins-ci.plugins:locked-files-report
CVE-2022-42009 Vulnerability in maven package org.apache.ambari:ambari
CVE-2023-36470 Vulnerability in maven package org.xwiki.platform:xwiki-platform-icon-default
CVE-2023-26473 Vulnerability in maven package org.xwiki.platform:xwiki-platform-web-templates
CVE-2022-31684 Vulnerability in maven package io.projectreactor.netty:reactor-netty-http