CVE-2023-4918 HIGH

CVE-2023-4918: Plaintext storage of user password

Vendor Red Hat
Product Red Hat Single Sign-On 7
Weakness CWE-256
Published September 12, 2023
Last update September 25, 2024

CVSS base score

8.8/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction None
Confidentiality High
Integrity High

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

What the vulnerability does

01Description

A flaw was found in the Keycloak package, more specifically org.keycloak.userprofile. When a user registers itself through registration flow, the "password" and "password-confirm" field from the form will occur as regular user attributes. All users and clients with proper rights and roles are able to read users attributes, allowing a malicious user with minimal access to retrieve the users passwords in clear text, jeopardizing their environment.

Key dates

02Disclosure timeline

September 12, 2023 CVE published
September 25, 2024 Record updated