← Back to search

CVE-2026-88418

8.8 HIGHpublic exploit available

Published 2026-09-22 · Updated 2026-09-26

AI risk analysis

Summary
CMSimple 5.24 lacks CSRF protection, allowing unauthenticated attackers to inject and execute arbitrary PHP code via specially crafted content-save requests.
Exploitability
Exploitation is relatively straightforward as it requires an attacker to induce a logged-in administrator to visit a crafted page. Precondition is that the administrator must be authenticated via a cookie.
Blast radius
If exploited, this flaw allows persistent remote code execution for all visitors, including unauthenticated ones, potentially leading to full server compromise.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to CMSimple 5.24.1 or later.
rcecsrfwebphp

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

CMSimple 5.24 ships with CSRF protection disabled by default, which turns csrfProtection() into a no-op on every state-changing admin request, and it does not send the csrf_token hidden field in admin forms. Because administrator authentication is cookie-only and no CSRF token is enforced, an unauthenticated attacker can induce a logged-in administrator's browser to issue a forged content-save request with a text payload containing a scripting marker. The marker is stored verbatim into content/content.php; on every subsequent page view evaluate_cmsimple_scripting() (functions.php) executes the marker body with PHP eval() — for all visitors, including unauthenticated ones. This yields persistent remote code execution on the web server.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Weaknesses

CWE-352

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.