Read the docs
TI-2026-40411 Aliases CVE-2026-56016GHSA-r49c-4q8x-x33v

CGI::Session::ID::md5 versions before 4.49 for Perl generate predictable session ids from…

Priority LOW 27CWE-338Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
—
Confidentiality · integrity · availability
High · None · None
Fix status
Partial Red Hat: 2 without a fix

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and Red Hat.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00513 43rd percentileScored 2026-11-07
Fix Partial CGI::Session::ID::md5 (MARKSTOS): 4.49Red Hat: 2 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
MARKSTOSCGI::Session::ID::md5before 4.494.49Patch availableCNA
  • CGI::Session::ID::md5 VendorMARKSTOS Affected before 4.49 Fixed in 4.49 Patch available CNA

Remediation

  • Fix · CNA CGI::Session::ID::md5 (MARKSTOS) Fixed in 4.49

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise Linux 6AffectedNo fix yet
Red Hat Enterprise Linux 7AffectedNo fix yet

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-56016
  2. 2026-10-03 Alias added: GHSA-r49c-4q8x-x33v

References

Sources