CVE Catalog

CVE-2026-87929

CriticalCVSS 9.8
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

An attacker can gain full administrative access to the CMS without any credentials, leading to complete compromise of the application and its data.

Recommendation

Upgrade MaxSite CMS to the latest version that changes the session encryption key during installation. If not possible, manually change the key in the configuration file and restrict access to it.

Other vulnerabilities in MaxSite CMS

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS