CVE-2026-87930: Deserialization of Untrusted Data in MaxSite MaxSite CMS
Affects MaxSite MaxSite CMSSource CVE Database V5
Not known to be exploited · CVSS 9.2 Critical : monitor for a fix to MaxSite MaxSite CMS.
Data as of 10/24/2026, 18:02:59 UTC
- Exploitation
Not in CISA KEV, no exploitation reported
- EPSS
- 0.6% chance of exploitation in 30 days – higher than 48% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:NWhat to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| MaxSiteMaxSite CMS | Affected
| Fixed in– |
GitHub ActionsMaxSite CMSpkg:github/MaxSite CMSOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Until an official fix is available, users should consider disabling or restricting the use of unserialize() on untrusted data such as session cookies. Monitoring vendor communications for patches or official mitigations is strongly recommended.
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.
Impact
An unauthenticated attacker can exploit this vulnerability to inject malicious PHP objects via a forged session cookie. This can lead to corruption of application state or remote code execution, posing a critical security risk. The vulnerability affects all users running vulnerable versions of MaxSite CMS, potentially allowing full compromise of the affected system.
References
- github.com/maxsite/cms (opens in a new tab)
- github.com/EviL0rd/maxsite-cve6/blob/main/2026.09.08-maxsite-cms-unsafe-unserialize-object-injection.md (opens in a new tab)
- github.com/maxsite/cms/blob/2ca0a0c7d1d71106a25dbb0f2aedaaefbf12802c/system/libraries/Session.php (opens in a new tab)
- github.com/maxsite/cms/blob/2ca0a0c7d1d71106a25dbb0f2aedaaefbf12802c/system/libraries/Session.php (opens in a new tab)
- github.com/EviL0rd/maxsite-cve4/blob/main/2026.09.08-maxsite-cms-hardcoded-session-key-auth-bypass.md (opens in a new tab)
- github.com/maxsite/cms/blob/2ca0a0c7d1d71106a25dbb0f2aedaaefbf12802c/application/config/config.php (opens in a new tab)
- vulncheck.com/advisories/maxsite-cms-through-109.6-php-object-injection-via-ci-session (opens in a new tab)