Atlassian has rolled out fixes to remediate a critical security vulnerability pertaining to the use of hard-coded credentials affecting the Questions For Confluence app for Confluence Server and Confluence Data Center.
The flaw, tracked as CVE-2022-26138, arises when the app in question is enabled on either of two services, causing it to create a Confluence user account with the username “disabledsystemuser.”
While this account, Atlassian says, is to help administrators migrate data from the app to Confluence Cloud, it’s also created with a hard-coded password, effectively allowing viewing and editing all non-restricted pages within Confluence by default.
“A remote, unauthenticated attacker with knowledge of the hard-coded password could exploit this to log into Confluence and access any pages the confluence-users group has access to,” the company said in an advisory, adding that “the hard-coded password is trivial to obtain after downloading and reviewing affected versions of the app.”
Questions for Confluence versions 2.7.34, 2.7.35, and 3.0.2 are impacted by the flaw, with fixes available in versions 2.7.38 and 3.0.5. Alternatively, users can disable or delete the disabled system user account.
While Atlassian has pointed out that there’s no evidence of active exploitation of the flaw, users can look for indicators of compromise by checking the last authentication time for the account. “If the last authentication time for disabledsystemuser is null, that means the account exists but no one has ever logged into it,” it said.
Separately, the Australian software company also moved to patch a pair of critical flaws, which it calls servlet filter dispatcher vulnerabilities, impacting multiple products –
- Bamboo Server and Data Center
- Bitbucket Server and Data Center
- Confluence Server and Data Center
- Crowd Server and Data Center
- Fisheye and Crucible
- Jira Server and Data Center, and
- Jira Service Management Server and Data Center