Home

Description

Maypole versions from 2.10 through 2.13 for Perl generates session ids insecurely. The session id is seeded with the system time (which is available from HTTP response headers), a call to the built-in rand() function, and the PID.

PUBLISHED Reserved 2026-02-12 | Published 2026-02-16 | Updated 2026-02-17 | Assigner CPANSec

Problem types

CWE-338 Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG)

Product status

Default status
unaffected

2.10 (custom)
affected

Credits

Robert Rothenberg finder

References

metacpan.org/dist/Maypole/source/lib/Maypole/Session.pm related

cve.org (CVE-2025-15578)

nvd.nist.gov (CVE-2025-15578)

Download JSON