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.
References
Configurations
History
18 May 2026, 18:23
| Type | Values Removed | Values Added |
|---|---|---|
| CPE | cpe:2.3:a:guimard:apache\:\:session\:\:generate\:\:sha256:*:*:*:*:*:perl:*:* |
18 May 2026, 18:09
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://github.com/LemonLDAPNG/Apache-Session-Browseable/commit/cc915cbbd266776eec3dd8bf4748b15fa827dbd0.patch - Patch | |
| References | () https://metacpan.org/release/GUIMARD/Apache-Session-Browseable-1.3.19/changes - Release Notes | |
| References | () https://metacpan.org/release/GUIMARD/Apache-Session-Browseable-1.3.19/diff/GUIMARD/Apache-Session-Browseable-1.3.18#lib/Apache/Session/Generate/SHA256.pm - Product | |
| References | () https://www.cve.org/CVERecord?id=CVE-2025-40931 - Third Party Advisory | |
| References | () https://www.cve.org/CVERecord?id=CVE-2025-40932 - Third Party Advisory | |
| First Time |
Guimard
Guimard apache\ |
|
| CPE | cpe:2.3:a:guimard:apache\:\:session\:\:generate\:\:sha256:*:*:*:*:*:*:*:* |
15 May 2026, 16:16
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 6.5 |
15 May 2026, 12:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-05-15 12:17
Updated : 2026-05-18 18:23
NVD link : CVE-2026-8503
Mitre link : CVE-2026-8503
CVE.ORG link : CVE-2026-8503
JSON object : View
Products Affected
guimard
- apache\
