PT-2025-15068

CVE-2024-56370

·

Published

2025-04-05

·

Updated

2025-09-05

Description by

CVSS 3.1
6.5
Medium
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Name of the Vulnerable Software and Affected Versions Net::Xero versions 0.044 and earlier
Description The issue concerns the use of the rand() function as the default source of entropy, which is not cryptographically secure, for cryptographic functions. Specifically, Net::Xero uses the Data::Random library, which is stated to be "Useful mostly for test programs" and utilizes the rand() function.
Recommendations For Net::Xero versions 0.044 and earlier, consider using a cryptographically secure source of entropy instead of the rand() function. As a temporary workaround, consider disabling the use of the Data::Random library until a patch is available. Restrict access to cryptographic functions that rely on the rand() function to minimize the risk of exploitation.
Exploitability
Fix
Researchers
Vendors
Affected products
Related identifiers
Found an issue in the description? Have something to add? Feel free to write us 👾