Skip to content
OpenAdvisories
High · 7.5 CVE-2026-11625 EUVD-2026-39640GHSA-r57w-h3mc-4jrv

Bytes::Random::Secure versions through 0.29 for Perl share internal state across forked processes

Published Jun 26, 2026 · Updated Jul 1, 2026 · Assigned by CPANSec

Description

Bytes::Random::Secure versions through 0.29 for Perl share internal state across forked processes.

When an object is initialised before forking, or when the functional interface is used, then the internal state for the PRNG is shared across processes and identical random streams will be produced.

Secrets generated in multiprocess applications are predictable across processes.

Affected products

VendorProductAffectedFixed
DAVIDO Bytes::Random::Secure ≤ 0.29 —

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 libbytes-random-secure-perl 0.29-4 —
Debian 13 libbytes-random-secure-perl 0.29-4~deb13u1 —
Debian 12 libbytes-random-secure-perl 0.29-4~deb13u1~deb12u1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libbytes-random-secure-perl No fix yet —
Ubuntu 26.04 LTS libbytes-random-secure-perl No fix yet —
Ubuntu 25.10 libbytes-random-secure-perl No fix yet —
Ubuntu 24.04 LTS libbytes-random-secure-perl No fix yet —
Ubuntu 22.04 LTS libbytes-random-secure-perl No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS libbytes-random-secure-perl No fix yet —
Ubuntu 18.04 LTS libbytes-random-secure-perl No fix yet —
Ubuntu 16.04 LTS libbytes-random-secure-perl No fix yet —
Ubuntu 14.04 LTS libbytes-random-secure-perl No fix yet —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 perl-Bytes-Random-Secure 0.29-22 —

References