CVE-2026-87929
nicheHardcoded Session Key Allows Admin Cookie Forgery in MaxSite CMS
MaxSite CMS through version 109.6 ships with a hardcoded session encryption key in application/config/config.php that is never replaced during installation, a classic use of a hard-coded cryptographic key (CWE-321). Because the key value is publicly known, an unauthenticated remote attacker can compute a valid HMAC-SHA1 and mint a ci_session cookie carrying administrator privileges. The forged cookie passes the CMS's is_login() and mso_check_allow() authentication and authorization checks, giving the attacker full administrator control over the affected site. Any MaxSite CMS deployment at version 109.6 or older that has not manually changed the shipped key is affected. No public proof-of-concept, exploitation in the wild, or inclusion in CISA KEV is currently known.
What to do: Administrators running MaxSite CMS 109.6 or older should replace the hardcoded key in application/config/config.php with a unique, random value, which invalidates any attacker-forged session cookies, and upgrade to a patched release as soon as one is published. Review site logs for unexpected administrator logins and for ci_session cookies issued before the key was changed.
| MaxSite CMS | all versions through and including 109.6 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
MaxSite CMS through 109.6 ships with a hardcoded session encryption key in application/config/config.php that is never changed during installation, allowing unauthenticated attackers to forge administrator session cookies. Attackers can mint a malicious ci_session cookie with administrator privileges by computing an HMAC-SHA1 using the publicly known encryption key, bypassing authentication checks in is_login() and mso_check_allow() functions.
- Weakness
- CWE-321
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.