Description
MaxSite CMS through 109.6 passes the ci_session cookie to unserialize() without class restrictions, allowing unauthenticated attackers to inject PHP objects. Attackers can forge valid session cookies using the hardcoded encryption key to trigger magic methods and corrupt application state or achieve code execution if gadget classes exist.
Published: 2026-09-09
Score: 9.2 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

MaxSite CMS up to version 109.6 allows unauthenticated attackers to tamper with the ci_session cookie that is passed directly to PHP's unserialize() function without any class restrictions. By forging a valid session cookie using the hardcoded encryption key, an attacker can inject arbitrary PHP objects. If gadget classes are present in the application, the magic methods of these objects can be invoked, corrupting application state or enabling arbitrary code execution. The vulnerability therefore threatens confidentiality, integrity, and availability of the affected system.

Affected Systems

The affected product is MaxSite CMS, produced by MaxSite. Versions through 109.6 are affected. The vulnerability affects the session handling component that loads session data from the ci_session cookie stored in the client browser.

Risk and Exploitability

The CVSS score of 9.2 indicates a critical risk. No EPSS score is available, but the high severity and the fact that the attacker only needs to craft a cookie mean that exploitation is likely if a suitable gadget exists. The vulnerability is not listed in CISA's KEV catalog, yet the exploitation vector is remote and inexpensive, requiring only an HTTP(S) session cookie to be altered. Attackers can achieve code execution, data corruption, or privilege escalation once the malicious cookie is accepted by the server.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade MaxSite CMS to the latest release that contains a fix for the unserialize session handling bug.
  • If an immediate upgrade is not possible, refactor the session deserialization code to include class restrictions or switch to a safer session serialization mechanism, and invalidate existing sessions so that forged cookies are rejected.
  • Replace the hard‑coded session encryption key with a strong, unique value and rotate session keys to ensure that any stale session cookies cannot be used to hijack sessions or inject objects.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 09 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
Description MaxSite CMS through 109.6 passes the ci_session cookie to unserialize() without class restrictions, allowing unauthenticated attackers to inject PHP objects. Attackers can forge valid session cookies using the hardcoded encryption key to trigger magic methods and corrupt application state or achieve code execution if gadget classes exist.
Title MaxSite CMS through 109.6 PHP Object Injection via ci_session
First Time appeared Max-3000
Max-3000 maxsite Cms
Weaknesses CWE-502
CPEs cpe:2.3:a:max-3000:maxsite_cms:*:*:*:*:*:*:*:*
Vendors & Products Max-3000
Max-3000 maxsite Cms
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 9.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/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-09T17:24:57.540Z

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

Link: CVE-2026-87930

cve-icon Vulnrichment

Updated: 2026-09-09T17:24:52.802Z

cve-icon NVD

Status : Deferred

Published: 2026-09-09T17:17:53.990

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

Link: CVE-2026-87930

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-09T18:30:13Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data