-
Type:
Public Security Vulnerability
-
Resolution: Fixed
-
Priority:
High
-
Affects Version/s: 4.9.0, 4.9.1, 4.9.2, 4.9.3, 4.9.4, 4.9.5, 4.9.6, 4.9.7, 4.9.8, 4.9.9, 4.9.10
-
Component/s: None
-
7.4
-
High
-
CVE-2025-22228
-
Atlassian (Internal)
-
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
-
BASM (Broken Authentication & Session Management)
-
Crucible Data Center, Crucible Server
This High severity BASM (Broken Authentication & Session Management) vulnerability was introduced in version 4.9.0 of Crucible Server.
This BASM (Broken Authentication & Session Management) vulnerability, with a CVSS Score of 7.4 and a CVSS Vector of CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N allows an unauthenticated attacker to perform actions as another user which has high impact to confidentiality, high impact to integrity, no impact to availability, and requires no user interaction.
Atlassian recommends that Crucible Server customers upgrade to latest version, if you are unable to do so, upgrade your instance to one of the specified supported fixed versions:
- Crucible Server 4.9: Upgrade to a release greater than or equal to 4.9.11
See the release notes (https://confluence.atlassian.com/crucible/crucible-releases-298977378.html). You can download the latest version of Crucible Server from the download center (https://www.atlassian.com/software/crucible/download-archives).
The National Vulnerability Database provides the following description for this vulnerability: BCryptPasswordEncoder.matches(CharSequence,String) will incorrectly return true for passwords larger than 72 characters as long as the first 72 characters are the same.