← Retour à la recherche de CVE

CVE-2026-56016

CGI::Session::ID::md5

Description

CGI::Session::ID::md5 versions before 4.49 for Perl generate predictable session ids from low-entropy sources. The generate_id method builds the session id from a MD5 digest of the process id, the epoch time, and the built-in rand() function. All three are predictable, low-entropy sources: the PID is drawn from a small range, the epoch time can be guessed or read from the HTTP Date header, and Perl-s rand() is unsuitable for security purposes because it is predictable and reversible. An attacker who predicts a session id can impersonate the corresponding session and bypass authentication.

CVSS 5.9EPSS 0.361%Risque 0.61
Voir la source
Publication
2026-07-01 08:16:21
Versions concernées
<4.49
Type
Bibliothèque
Vecteur
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N