CVE Catalog

CVE-2026-11625

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.31%

23th percentile - higher than 23% of all known CVEs

Summary

The vulnerability in the Bytes::Random::Secure library for Perl up to version 0.29 causes the internal state of the PRNG to be shared across forked processes. When an object is initialized before forking or the functional interface is used, child processes produce identical random streams.

Risk Assessment

The risk is that secrets (e.g., tokens, cryptographic keys) generated in multiprocess applications become predictable across processes, potentially allowing an attacker to reconstruct sensitive data and compromise system security.

Recommendation

Immediately update the Bytes::Random::Secure library to version 0.30 or later, which fixes this vulnerability. In the meantime, avoid initializing the generator before forking and using the functional interface in multiprocess applications.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS