CVE Vulnerabilities

CVE-2024-5657

Serializable Class Containing Sensitive Data

Published: Jun 06, 2024 | Modified: Sep 03, 2025
CVSS 3.x
8.1
HIGH
Source:
NVD
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
RedHat/V2
RedHat/V3
Ubuntu

The CraftCMS plugin Two-Factor Authentication in versions 3.3.1, 3.3.2 and 3.3.3 discloses the password hash of the currently authenticated user after submitting a valid TOTP.

Weakness

The code contains a class with sensitive data, but the class does not explicitly deny serialization. The data can be accessed by serializing the class through another class.

Affected Software

Name Vendor Start Version End Version
Two-factor_authentication Born05 3.3.1 (including) 3.3.4 (excluding)

Potential Mitigations

References