springframework: BCrypt skips salt rounds for work factor of 31
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| n/a | Spring Security | affected |
|
Configuration 1 [-]
|
Configuration 2 [-]
|
Configuration 3 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| OpenShift Developer Tools and Services for OCP 4.11 | |||
| jenkins-0:2.401.1.1686831596-3.el8 | cpe:/a:redhat:ocp_tools:4.11::el8 | RHSA-2023:3663 | 2023-06-19T00:00:00Z |
| Red Hat Fuse 7.11 | |||
| spring-security | cpe:/a:redhat:jboss_fuse:7 | RHSA-2022:5532 | 2022-07-07T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2022-5665 | Spring Security versions 5.5.x prior to 5.5.7, 5.6.x prior to 5.6.4, and earlier unsupported versions contain an integer overflow vulnerability. When using the BCrypt class with the maximum work factor (31), the encoder does not perform any salt rounds, due to an integer overflow error. The default settings are not affected by this CVE. |
Github GHSA |
GHSA-wx54-3278-m5g4 | Integer overflow in BCrypt class in Spring Security |
No CVSS v4.0
No CVSS v3.0
This CVE is not in the KEV list.
Exploit prediction score: 2.3% (2.344% probability within 30 days)
Key SSVC decision points have not yet been added.
No history.