PT-2025-38753

CVE-2025-59432

·

Published

2025-09-16

·

Updated

2025-11-26

Description by

CVSS 3.1
6.8
Medium
MetricsAV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions versions prior to 3.2
Description A timing attack issue exists in the SCRAM Java implementation due to the use of Arrays.equals for comparing sensitive values like client proofs and server signatures. Arrays.equals performs a short-circuit comparison, causing variable execution times based on the number of matching leading bytes. This could allow an attacker to perform a timing side-channel attack and potentially reveal authentication information. The issue impacts all users relying on SCRAM authentication. The vulnerable function is Arrays.equals.
Recommendations Upgrade to version 3.2 or later to mitigate this issue.
Exploitability
Exploit
Fix
Vendors
Affected products
Related identifiers
GHSA-3WFH-36RX-9537
OESA-2025-2391
OESA-2025-2392
OESA-2025-2393
OESA-2025-2394
OESA-2025-2395
OESA-2025-2396
OPENSUSE-SU-2025:15680-1
OPENSUSE-SU-2025:20059-1
OPENSUSE-SU-2026:20742-1
SUSE-SU-2025:21016-1
SUSE-SU-2025_21016-1
SUSE-SU-2025:4054-1
SUSE-SU-2025_4054-1
SUSE-SU-2026:21608-1
Found an issue in the description? Have something to add? Feel free to write us 👾