
CVE-2026-36239 | Authenticated RCE in PbootCMS ≤3.2.12
CVE-2026-36239: Authenticated RCE in PbootCMS v3.2.12 backend (sitecopyright)
Vulnerability Overview:
A critical remote code execution (RCE) vulnerability has been identified in the sitecopyright functionality of the PbootCMS backend administration interface. Specifically, untrusted input submitted via the “Footer Information” field is insufficiently sanitized before being processed and rendered on frontend pages. An authenticated administrator—whose session may be compromised or who may be socially engineered—can inadvertently introduce malicious PHP code. Upon frontend page rendering, this code is executed in the server’s runtime context, enabling full system compromise.
Vulnerability Details:
decode_string() function in /apps/home/controller/ParserController.php (line 261)stripcslashes() followed by htmlspecialchars_decode() effectively reverses HTML entity encoding and escape sequences, restoring executable PHP code that is then directly echoed to the template output without validation or sandboxing.{pboot:sitecopyright} template tag.Exploitation Workflow:
/admin.php?p=/Site/mod).<?php file_put_contents('shell.php', '<?php echo "vuln"; ?>');?>/admin.php?p=/Index/clearCache) to ensure updated content is parsed.{pboot:sitecopyright}, causing execution of the injected payload and writing a web shell (shell.php) to the web root directory.Risk Assessment:
This vulnerability poses severe security implications, including but not limited to:
Affected Versions:
decode_string() function for processing sitecopyright content are potentially affected, particularly where input from administrative interfaces is passed unfiltered through this routine.