Description
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.
Published: 2026-09-09
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

MaxSite CMS versions through 109.6 ship with a hardcoded session encryption key placed in application/config/config.php that is never regenerated during installation. The key is publicly known and can be used to compute an HMAC-SHA1 signature for a ci_session cookie. An attacker can forge a cookie that contains administrator privileges, bypassing the authentication checks performed by is_login() and mso_check_allow(). This vulnerability, an instance of CWE-321, allows an unauthenticated attacker to gain full administrative access to the CMS, enabling data disclosure, modification, and persistence of a compromised site.

Affected Systems

The flaw affects any installation of MaxSite CMS up to and including version 109.6. All users who have not upgraded beyond this release, or who have retained the default configuration, are potentially vulnerable.

Risk and Exploitability

With a high CVSS score of 9.3 the risk of exploitation is significant, although the EPSS score is not available. The vulnerability is not listed in CISA’s KEV catalog, but its severity and the public visibility of the encryption key make it an attractive target. An attacker only needs to craft a valid session cookie containing administrator privileges; no additional network access or privileged credentials are required. The attack can be performed by any entity that can deliver a crafted HTTP request to the vulnerable site, typically from the public internet.

Generated by OpenCVE AI on September 9, 2026 at 18:46 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update MaxSite CMS to a version where the hardcoded encryption key has been removed and a unique key is generated during installation.
  • If updating is not immediately possible, replace the hardcoded key in application/config/config.php with a fresh, random string unique to your installation and restart the application so the key is in use.
  • Invalidate all existing session cookies—e.g., force a site-wide logout or delete session data—to ensure that previously forged cookies cannot be reused.

Generated by OpenCVE AI on September 9, 2026 at 18:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 09 Sep 2026 17:00:00 +0000

Type Values Removed Values Added
Description 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.
Title MaxSite CMS through 109.6 Authentication Bypass via Hardcoded Encryption Key
First Time appeared Max-3000
Max-3000 maxsite Cms
Weaknesses CWE-321
CPEs cpe:2.3:a:max-3000:maxsite_cms:*:*:*:*:*:*:*:*
Vendors & Products Max-3000
Max-3000 maxsite Cms
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, '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'}


Subscriptions

Max-3000 Maxsite Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-09T16:45:00.096Z

Reserved: 2026-09-09T16:12:31.422Z

Link: CVE-2026-87929

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-09-09T17:17:53.840

Modified: 2026-09-09T20:14:00.420

Link: CVE-2026-87929

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-09T19:00:15Z

Weaknesses
  • CWE-321

    Use of Hard-coded Cryptographic Key