PT-2025-4478

CVE-2025-22376

·

Published

2025-01-03

·

Updated

2026-10-06

Description by

CVSS 3.1
5.3
Medium
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Name of the Vulnerable Software and Affected Versions Net::OAuth versions prior to 0.29
Description The default nonce in Net::OAuth::Client is a 32-bit integer generated from the built-in rand() function, which is not cryptographically strong. This weakness can be exploited due to the use of a non-cryptographically secure pseudo-random number generator.
Recommendations For versions prior to 0.29, consider using a cryptographically secure pseudo-random number generator to generate nonces, or update to a version that uses a secure method for generating nonces. As a temporary workaround, consider disabling the use of the default nonce generation until a patch is available. Restrict access to the Net::OAuth::Client module to minimize the risk of exploitation. Avoid using the rand() function for generating nonces in the affected API endpoints until the issue is resolved.
Exploitability
Exploit
Fix
Researchers
Vendors
Affected products
Related identifiers
MGASA-2025-0062
OPENSUSE-SU-2026:12065-1
Found an issue in the description? Have something to add? Feel free to write us 👾