Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
8DescriptionCVE.org
A weakness has been identified in Pagekit CMS up to 1.0.18. This issue affects the function evaluate of the file app/modules/view/src/PhpEngine.php of the component StringStorage Template Handler. This manipulation causes improper neutralization of directives in dynamically evaluated code. Remote exploitation of the attack is possible. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
AnalysisAI
Improper neutralization of directives in dynamically evaluated code in Pagekit CMS up to version 1.0.18 allows high-privileged remote attackers to inject and execute arbitrary PHP code through the StringStorage Template Handler's evaluate function in app/modules/view/src/PhpEngine.php. The vulnerability requires administrator-level access but enables information disclosure, code injection, and potential system compromise. Publicly available exploit code exists; the vendor has not responded to disclosure efforts.
Technical ContextAI
Pagekit CMS implements a PHP template engine (PhpEngine.php) that processes template directives through a StringStorage Template Handler. The evaluate function improperly neutralizes code directives within dynamically evaluated PHP, creating a code injection vector. This is rooted in CWE-95 (Improper Neutralization of Directives in Dynamically Evaluated Code), which occurs when user-supplied or template-supplied input is passed to PHP's eval() function or equivalent dynamic code execution mechanisms without proper sanitization or encoding. The vulnerability affects the templating system at the application level, allowing attackers with administrative credentials to manipulate template syntax and inject arbitrary PHP commands that execute in the context of the web application.
RemediationAI
No vendor-released patch is identified at time of analysis - the vendor did not respond to early disclosure and no official patch version has been confirmed. Organizations using Pagekit CMS 1.0.18 or earlier should immediately restrict administrative user access to trusted personnel only, disable template upload/editing features if not essential to operations, and implement network-level access controls to limit who can authenticate to the CMS admin panel. As a compensating control, disable PHP's eval() function globally via php.ini (disable_functions = eval) if your application architecture permits, though this may break legitimate templating features - test thoroughly before deployment. Alternatively, isolate the Pagekit installation on a separate network segment with restricted outbound access to prevent lateral movement if the admin account is compromised. Monitor admin account activity and template modifications closely. Consider upgrading to a fork or alternative CMS if Pagekit is no longer actively maintained.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
Same weakness CWE-95 – Eval Injection
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-23878
GHSA-gv64-vfgp-cgh5