CVE-2026-118986
NoneCVSS
—
EPSS
—
Published
Oct 30, 2026
CISA due date
—
The record
CallBackery versions before 0.62.0 for Perl allow session cookie forgery via a signing secret generated with rand(). The secret that signs session cookies is built from two calls to the built-in rand(), which is seeded with 32 bits. The secret therefore has at most 2**32 possible values, and one signed cookie is enough to test each candidate offline. An attacker who obtains a single session cookie can recover the secret and sign cookies for any user, including an administrator.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-102813 An authentication flaw exists in the password-recovery functionality of TP-Link RE305 V3. CWE-338
- CVE-2026-74887 openssl_encrypt before 1.4.0 imports Python's non-cryptographic 'random' module (Mersenne… CWE-338
- CVE-2026-73567 sm-crypto provides JavaScript implementations of the Chinese cryptographic algorithms… CWE-338
- CVE-2026-71851 crypto-js is a JavaScript library of crypto standards. CWE-338
- CVE-2026-9205 IBM Langflow OSS contains a weak cryptographic key derivation vulnerability in the… CWE-338
- CVE-2026-47882 When enabling Spring Boot DevTools support for a remote application target (for example a… CWE-338
- CVE-2026-64798 Joomla Extension - regularlabs.com - Insecure login URL keys in IP login extension… CWE-338
- CVE-2026-16615 A flaw was found in librest. CWE-338