CVE-2024-57868

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-57868
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-57868.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-57868
Published
2025-04-05T16:15:33Z
Modified
2025-04-05T18:48:58.950048Z
Summary
[none]
Details

Web::API 2.8 and earlier for Perl uses the rand() function as the default source of entropy, which is not cryptographically secure, for cryptographic functions.

Specifically Web::API uses the Data::Random library which specifically states that it is "Useful mostly for test programs". Data::Random uses the rand() function.

References

Affected packages

Debian:11 / libweb-api-perl

Package

Name
libweb-api-perl
Purl
pkg:deb/debian/libweb-api-perl?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

2.*

2.7-1
2.7-2
2.7-3
2.8-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:12 / libweb-api-perl

Package

Name
libweb-api-perl
Purl
pkg:deb/debian/libweb-api-perl?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

2.*

2.7-2
2.7-3
2.8-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:13 / libweb-api-perl

Package

Name
libweb-api-perl
Purl
pkg:deb/debian/libweb-api-perl?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

2.*

2.7-2
2.7-3
2.8-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}