DEBIAN-CVE-2024-57868

Source
https://security-tracker.debian.org/tracker/CVE-2024-57868
Import Source
https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2024-57868.json
JSON Data
https://api.osv.dev/v1/vulns/DEBIAN-CVE-2024-57868
Upstream
Published
2025-04-05T16:15:33Z
Modified
2025-10-14T04:26:41.323881Z
Severity
  • 5.5 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L CVSS Calculator
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.8-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:14 / 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.8-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}