Skip to content
OpenAdvisories
High · 7.3 CVE-2025-40905 EUVD-2025-206911GHSA-869w-qxf5-5q39

WWW::OAuth 1.000 and earlier for Perl uses insecure rand() function for cryptographic functions

Published Feb 12, 2026 · Updated Feb 17, 2026 · Assigned by CPANSec

Description

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

Affected products

VendorProductAffectedFixed
DBOOK WWW::OAuth ≤ 1.000 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libwww-oauth-perl 1.001-1 —
Debian 13 libwww-oauth-perl 1.001-1 —
Debian 12 libwww-oauth-perl No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS libwww-oauth-perl No fix yet —
Ubuntu 22.04 LTS libwww-oauth-perl No fix yet —
Ubuntu 20.04 LTS libwww-oauth-perl No fix yet —

References