CVE-2013-10051CWE-95

InstantCMS <= 1.6 Remote PHP Code Execution

Critical · published August 1, 2025

CVSS v4.0
9.3
EPSS
3%
Percentile
87.8
In the wild
Unconfirmed
What it is

🚨 A sneaky use of eval() in InstantCMS could let attackers run any PHP code they want — all from a basic HTTP request! 🔥 Think of it like a restaurant chef who blindly follows a recipe without checking the ingredients — the wrong order could lead to a disastrous meal. Here, user input is that unchecked ingredient, and it can spoil the entire dish! An attacker could leverage this vulnerability to execute arbitrary PHP code on the server, potentially leading to data theft, system compromise, or even complete server control. It's like a burglar gaining access to the master keys and having the run of the entire building!

Put simply

Think of it like a restaurant chef who blindly follows a recipe without checking the ingredients — the wrong order could lead to a disastrous meal. Here, user input is that unchecked ingredient, and it can spoil the entire dish! This vulnerability arises from a lack of input sanitization in the search view handler of InstantCMS. User-supplied input is directly concatenated into a PHP expression and executed, allowing attackers to craft malicious payloads that the server unwittingly runs.

What to do

An attacker could leverage this vulnerability to execute arbitrary PHP code on the server, potentially leading to data theft, system compromise, or even complete server control. It's like a burglar gaining access to the master keys and having the run of the entire building! Immediate action is essential: Upgrade InstantCMS to version 1.6.1 or later to patch this issue. Additionally, review and sanitize all user inputs to avoid similar vulnerabilities in the future. Make sure to test your code thoroughly to ensure it's secure! You've got this! With these steps, you'll be well on your way to securing your application and earning your security hero cape! 🦸

The record
Technical detail
CVSS v4.0
9.3 · CRITICAL
Vector
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
EPSS
0.03135 · 87.8th percentile
Weakness
CWE-95 · Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')
Published
2025-08-01T20:41Z
EPSS history
Timeline
  • 01 AUG 20:41Z
    InstantCMS <= 1.6 Remote PHP Code Execution
    cvelistv5