Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocate reachable install endpoint
-
DeliveryCraft POST with malicious db_dbprefix
-
ExploitSingle quote breaks PHP string literal
-
ExecutionInjected PHP written to database.php
-
PersistConfig include executes code each request
-
ImpactPersistent RCE as web-server user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The install endpoint must be network-reachable and still responsive to POST requests after installation has already completed - the core defect is that the installer does not disable itself, so an attacker submits a db_dbprefix parameter whose value contains a single quote to escape the string literal in application/config/database.php. The concrete prerequisite is an unauthenticated HTTP POST to the install endpoint with a malicious db_dbprefix; the concrete limiter is deployment hygiene - installations that have deleted or access-restricted the install directory (or made the config file non-writable by the web server) are not exploitable. No authentication, user interaction, or non-default feature toggle is otherwise required (PR:N/UI:N). |
| Impact | This is a genuine high-priority issue, not a high-score-low-risk artifact. The CVSS 4.0 vector aligns cleanly with the description: AV:N/AC:L/AT:N/PR:N/UI:N means fully remote, low-complexity, unauthenticated exploitation with no user interaction, and VC:H/VI:H/VA:H reflect full compromise of the host application, consistent with arbitrary PHP execution. No EPSS score, SSVC decision, or KEV listing was provided in the input, so probabilistic and active-exploitation signals cannot be quantified - absence of EPSS/KEV should not be read as low risk given the trivial exploitation profile. The main real-world limiter is that the install endpoint must remain reachable; the vulnerability's own premise (exploitable 'after installation is complete') indicates the endpoint is not properly locked down, which is a common misconfiguration. No public exploit is identified at time of analysis, but the VulnCheck advisory documents the exact mechanism, lowering the bar to weaponization. |
| Exploit ScenarioDerived | An attacker locates an internet-facing MaxSite CMS instance whose install endpoint is still reachable and sends a single crafted unauthenticated POST containing a db_dbprefix value like prefix'; system($_GET[c]); //, which breaks out of the PHP string in application/config/database.php. The injected code is written to disk and then executed by the web server on the next and every subsequent page load, giving durable command execution as the web-server user. Given AV:N/AC:L/PR:N/UI:N, this requires only network reachability and no credentials; no public exploit is identified at time of analysis but the VulnCheck advisory describes the full technique. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 04, 2026
Persistent unauthenticated remote code execution in MaxSite CMS lets attackers POST a crafted db_dbprefix value to the install endpoint even after installation is complete, injecting attacker-controlled PHP into application/config/database.php that executes on every subsequent request. Reported by VulnCheck with a vendor patch available and rated CVSS 4.0 9.3 (AV:N/AC:L/PR:N/UI:N), it grants code execution as the web-server process user; no public exploit identified at time of analysis, though the advisory describes the technique in detail.
RemediationAI
Patch available per vendor advisory - upgrade to the fixed MaxSite CMS release referenced at https://max-3000.com/page/maxsite-cms-109-6 (the advisory page corresponds to the 1.9.6 fix line; confirm the exact tagged version against the vendor page before deploying, as an exact fix version was not independently supplied in the input). As immediate compensating controls until patched: delete or web-server-restrict the install directory/endpoint so it returns 403/404 to unauthenticated clients (trade-off: blocks legitimate re-installation), and make application/config/database.php read-only to the web-server user to prevent config rewrites (trade-off: breaks legitimate config updates through the UI). Additionally, inspect application/config/database.php now for injected PHP after the db_dbprefix value, since exploitation is persistent and a fix alone will not remove an already-planted backdoor. Cross-reference the VulnCheck advisory at https://www.vulncheck.com/advisories/maxsite-cms-unauthenticated-rce-via-install-endpoint for the affected endpoint path.
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 that persists its configuration as executable PHP source files rather than inert data. The flaw is a classic CWE-94 Code Injection: the installer writes the user-supplied db_dbprefix directly into a single-quoted PHP string literal in application/config/database.php without escaping. A single quote in the input closes the literal early, and any text after it is interpreted as PHP code when the config file is include()'d on each request. The install endpoint failing to disable itself post-installation (a missing installed-state guard) is what exposes this to unauthenticated callers. The single affected product is identified by cpe:2.3:a:maxsite:maxsite_cms:*:*:*:*:*:*:*:*.
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:H/VI:H/VA:H/SC:N/SI:N/SA:N
Unauthenticated remote POST with no user interaction (AV:N/AC:L/PR:N/UI:N) yields arbitrary PHP execution, fully compromising confidentiality, integrity, and availability of the host application (C/I/A:H).
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
MaxSite CMS contains a remote code execution vulnerability that allows unauthenticated attackers to inject arbitrary PHP code into the application configuration file by submitting crafted POST requests to the install endpoint after installation is complete. Attackers can supply a malicious db_dbprefix value containing a single quote to break out of a PHP string literal in application/config/database.php, appending attacker-controlled PHP statements that are executed by the web server on every subsequent request, resulting in persistent unauthenticated remote code execution as the web-server process user.
Executive ViewAI
MaxSite CMS contains a critical unauthenticated remote code execution vulnerability (CVE-2026-70553, CVSS 9.3) that allows attackers to inject malicious PHP code into the application's configuration file, executing with web server privileges. This vulnerability persists across application restarts and can be exploited even after CMS installation is complete, enabling full application compromise without credentials. Any organization operating MaxSite CMS faces immediate risk of data exfiltration, malware deployment, and operational disruption.
Apply vendor patch.
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
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
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
Local file inclusion in MaxSite CMS through 109.6 allows unauthenticated remote attackers to execute privileged PHP hand
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).
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-52913
GHSA-32g8-v8qx-8c7w
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB