Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify internet-facing MaxSite CMS instance
-
DeliveryCraft base64-encoded path traversal payload
-
ExploitSend HTTP request to ajax or require-maxsite dispatcher
-
ExecutionDispatcher decodes payload, bypasses path validation
-
PersistPHP-includes privileged admin handler file
-
ImpactExecute admin-gated actions without authentication
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V5 - File Handling File inclusion prevention, allowlisting
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Command and Control The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The target must be running MaxSite CMS version 0.78 through 109.6 with the web-accessible dispatcher endpoints (application/views/ajax.php or application/views/require-maxsite.php) reachable over HTTP or HTTPS. No authentication is required and no non-default configuration is needed - these dispatcher files are present and externally accessible in a standard MaxSite CMS installation. The attacker must supply a base64-encoded path traversal payload as the handler-selection parameter; a public PoC reduces the technical skill required to near zero. Exploitation is limited to the set of PHP handler files present on the server filesystem that are reachable via traversal from the dispatcher's base path; the practical impact depends on which privileged admin handler files exist and what actions they expose. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N, score 8.8) aligns well with the described behavior: unauthenticated, network-reachable, low-complexity exploitation with high integrity impact. The VC:L (low confidentiality) metric is plausible if the primary exposed capability is executing admin actions rather than directly dumping arbitrary file contents, though LFI primitives can often be chained to read PHP source or configuration files - this nuance is not fully resolved by the description alone. Real-world risk is elevated substantially by the existence of a public PoC exploit (published 2026-09-08 by EviL0rd) and the fact that the affected version range covers the entire product history, leaving no safe version to downgrade to. EPSS score is not provided in the input data, and the vulnerability is not listed in CISA KEV, so exploitation at scale is not confirmed; however, the trivially low attack complexity and freely available PoC lower the bar to automated scanning campaigns. The absence of a confirmed patch further amplifies urgency for any exposed deployment. |
| Exploit ScenarioDerived | An unauthenticated attacker sends a crafted HTTP GET or POST request to the MaxSite CMS ajax dispatcher endpoint, supplying a base64-encoded path traversal string (e.g., base64('../../../admin/handlers/settings')) as the file selection parameter. The dispatcher validates the encoded string (which appears innocuous to the path check), then decodes it and resolves the traversal to a privileged admin handler PHP file, which is then included and executed in the request context. Using the publicly available PoC published 2026-09-08 at https://github.com/EviL0rd/maxsite-cve1/blob/main/2026.09.08-maxsite-cms-ajax-lfi-path-traversal.md, the attacker can enumerate and invoke admin-gated functionality such as account management or configuration changes without any credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 09, 2026
Local file inclusion in MaxSite CMS through 109.6 allows unauthenticated remote attackers to execute privileged PHP handler files by supplying base64-encoded path traversal sequences to the ajax and require-maxsite dispatcher endpoints. The encoding technique bypasses the dispatchers' path validation logic, enabling attackers to reach admin-gated handler actions entirely without credentials. A public proof-of-concept exploit was published on 2026-09-08; the vulnerability spans essentially the entire version history of the product (0.78 through 109.6), and no patched release has been confirmed at time of analysis.
RemediationAI
No vendor-released patched version has been identified in the available data; the upstream repository should be monitored for a fix release. As immediate compensating controls, administrators should restrict external HTTP access to the ajax and require-maxsite dispatcher endpoints at the web server level - for nginx, use a location block with deny all for paths resolving to these PHP files; for Apache, use <Files> or <Location> directives with Require all denied. This trade-off is that AJAX-dependent CMS functionality will be broken for external users, though internal or admin-only access can be selectively permitted by IP allowlist. A second compensating control is deploying a WAF rule to detect base64-encoded path traversal sequences in HTTP parameters targeting these endpoints; this is less reliable as a sole control but can supplement access restriction. If MaxSite CMS is non-essential to operations, taking the application offline until a vendor patch is available is the safest posture given the public PoC.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
MaxSite CMS is a PHP-based content management system (CPE: cpe:2.3:a:maxsite:maxsite_cms:*:*:*:*:*:*:*:*). The flaw is rooted in CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program), a PHP-specific subclass of path traversal. Two dispatcher files are directly implicated: application/views/ajax.php (lines 17-42) and application/views/require-maxsite.php (lines 13-29). These dispatchers accept a user-controlled parameter identifying which PHP handler file to include at runtime. Path validation is implemented but checks the raw input before base64 decoding, so an attacker who base64-encodes a traversal sequence (e.g., encoding '../' characters) causes validation to pass on the encoded blob, then the application decodes it, resolves the resulting traversal path, and PHP-includes handler files outside the intended scope - including privileged admin handlers normally protected by authentication middleware.
Know when Maxsite Cms gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N
Unauthenticated network-accessible LFI with no complexity barrier; C:L because primary impact is admin action bypass rather than direct arbitrary file read, I:H for unrestricted admin handler execution enabling configuration and data modification.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
MaxSite CMS through 109.6 contains a local file inclusion vulnerability in the ajax and require-maxsite dispatchers that allows unauthenticated attackers to execute privileged handler files by supplying base64-encoded path traversal sequences. Attackers can bypass path validation checks and execute admin-gated handler actions without authentication to access sensitive functionality.
Technical POC Analysis
CWE-98: Improper Control of Filename for Include/Require.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Latest POC
1 PoC candidate from github (unverified)
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
MaxSite CMS through version 109.6 is vulnerable to unauthenticated remote code execution via base64-encoded path traversal in the ajax and require-maxsite dispatcher endpoints; publicly available exploit code exists. Any organization running affected versions faces immediate risk of website defacement, data theft, and malware injection without requiring a single user credential. The vulnerability spans the product's entire history with no vendor patch available, creating an urgent exposure for organizations dependent on this CMS.
No vendor-released patch identified at time of analysis. Interim mitigations include: web application firewall rules to block base64-encoded path traversal sequences targeting ajax and require-maxsite dispatcher endpoints; network-level restriction of access to CMS administrative interfaces; disabling PHP execution in non-core directories; continuous monitoring of web server access logs for exploitation patterns; network segmentation to isolate affected CMS instances from production systems and customer data.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Local File Inclusion vulnerabilities occur when an application accepts user-controlled input to specify which file should be loaded or executed, typically through functions like PHP's `include()`, `require()`, or `fopen()`.
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
More in Maxsite Cms
View allA Remote Code Execution (RCE) vulnerability at /admin/options in Maxsite CMS v180 allows attackers to execute arbitrary
Remote Code Execution (RCE) vulnerability exists in MaxSite CMS v107.5 via the Documents page. Rated critical severity (
Authentication bypass in MaxSite CMS versions 0.78 through 109.6 lets unauthenticated remote attackers forge valid admin
PHP object injection in MaxSite CMS through version 109.6 lets unauthenticated remote attackers forge valid ci_session c
Maxsite CMS v180 was discovered to contain multiple arbitrary file deletion vulnerabilities in /admin_page/all-files-upd
A reflected cross-site scripting (XSS) vulnerability in MaxSite CMS before V106 via product/page/* allows remote attacke
Maxsite Cms versions up to 109.1. contains a vulnerability that allows attackers to code injection (CVSS 7.3).
Persistent unauthenticated remote code execution in MaxSite CMS lets attackers POST a crafted db_dbprefix value to the i
Unauthenticated remote code execution in MaxSite CMS is possible because the application passes attacker-controlled seri
Authentication bypass in MaxSite CMS version 109.5 and earlier lets unauthenticated remote attackers reach admin-gated A
Maxsite CMS v108 was discovered to contain a stored cross-site scripting (XSS) vulnerability via the parameter f_tags at
Maxsite CMS v180 was discovered to contain a stored cross-site scripting (XSS) vulnerability via the parameter f_file_de
EUVD-2026-75109
GHSA-wxg4-xmxc-6qm6
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB