QID 730425
Date Published: 2022-04-07
QID 730425: Atlassian Confluence Data Center Remote Code Execution (RCE) Vulnerability
Confluence Data Center is a self-managed solution that provides you with the additional configuration options you need to meet the collaboration needs of the most demanding teams.
Confluence Data Center.
Affected Versions:
All versions 5.6.x and later
QID Detection Logic(Unauthenticated):
It checks for vulnerable version of Atlassian Confluence using GET request to login.action page.
A remote, unauthenticated attacker can exploit this vulnerability by sending a specially crafted JoinRequest, resulting in arbitrary code execution.
Workaround:
Confluence Data Center is only affected when it is installed as a cluster. To verify whether a cluster installation is being used, check the confluence.cfg.xml file in the Confluence home directory. If the following line is present, it has been installed as a cluster:
<PROPERTY NAME="confluence.cluster">true</PROPERTY>
If the line is not present or if the value is set to false instead of true, it has not been installed as a cluster.
Restrict access to the Hazelcast port by using a firewall or other network access controls. The port only needs to be accessible by other nodes in the Confluence.
For Confluence Data Center, Hazelcast uses both TCP ports 5701 and 5801 by default.