CVE catalog

CVE-2026-8503

Apache::Session::Generate::SHA256 versions before 1.3.19 for Perl create insecure session ids. Apache::Session::Generate::SHA256 generated session ids insecurely. The default session id generator ret

[CVE catalog]

Severity
High · CVSS 7.4CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.24% · Oct 25, 2026

Apache::Session::Generate::SHA256 versions before 1.3.19 for Perl create insecure session ids. Apache::Session::Generate::SHA256 generated session ids insecurely. The default session id generator returns a SHA-256 hash of the built-in rand() function, the epoch time, and the PID, that is hashed again. These are predictable, low-entropy sources. Predicable session ids could allow an attacker to gain access to systems. Note that version 1.3.19 has a fallback without warning to use insecure session generation method if the call to Crypt::URandom::urandom fails. However, this is unlikely as Crypt::URandom is a hardcoded requirement of the module. This issue is similar to CVE-2025-40931 for Apache::Session::Generate::MD5.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibapache-session-browseable-perlsid1.3.19-1fixed
Debianlibapache-session-browseable-perlforky1.3.19-1fixed
Debianlibapache-session-browseable-perltrixie1.3.16-1+deb13u1fixed
Debianlibapache-session-browseable-perlbookworm1.3.11-3+deb12u1fixed
Cpeapache\Not reported1.3.19fixed
Cpeapache\Not reported1.3.19fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibapache-session-browseable-perlsourcesid1.3.19-1not yet assignedNot reportedNot reported
Debianlibapache-session-browseable-perlsourceforky1.3.19-1not yet assignedNot reportedNot reported
Debianlibapache-session-browseable-perlsourcetrixie1.3.16-1+deb13u1not yet assignedNot reportedNot reported
Debianlibapache-session-browseable-perlsourcebookworm1.3.11-3+deb12u1not yet assignedNot reportedNot reported
Cpeapache\cpeNot reported1.3.19Not reportedNot reportedNot reported
Cpeapache\cpeNot reported1.3.19Not reportedNVD-CVE-2026-8503Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (4)
    • 1.3.11-3+deb12u1 · all · bookworm

      Fixed · Fixed: 1.3.11-3+deb12u1

      nvd · libapache-session-browseable-perl · debian · bookworm; nvd · libapache-session-browseable-perl · debian · 12

    • 1.3.11-3+deb12u1 · all · bookworm

      Fixed · Fixed: 1.3.11-3+deb12u1

      nvd · libapache-session-browseable-perl · debian · bookworm; nvd · libapache-session-browseable-perl · debian · 12

    • 1.3.16-1~bpo12+1 · all · bookworm-backports

      Fixed · Fixed: 1.3.11-3+deb12u1

      nvd · libapache-session-browseable-perl · debian · bookworm; nvd · libapache-session-browseable-perl · debian · 12

    • 1.3.16-1~bpo12+1 · all · bookworm-backports

      Fixed · Fixed: 1.3.11-3+deb12u1

      nvd · libapache-session-browseable-perl · debian · bookworm; nvd · libapache-session-browseable-perl · debian · 12

[Debian 13 (Trixie)]

  • Details (2)
    • 1.3.16-1+deb13u1 · all · trixie

      Fixed · Fixed: 1.3.16-1+deb13u1

      nvd · libapache-session-browseable-perl · debian · 13

    • 1.3.16-1+deb13u1 · all · trixie

      Fixed · Fixed: 1.3.16-1+deb13u1

      nvd · libapache-session-browseable-perl · debian · 13

Observed:

References