CVE-2017-11585

dayrui FineCms 5.0.9 has remote PHP code execution via the param parameter in an action=cache request to libraries/Template.php, aka Eval Injection

published July 24, 2017

CVSS
โ€”
EPSS
2%
Percentile
82.5
In the wild
Unconfirmed
What it is

๐Ÿšจ A single crafted request can turn into a remote execution nightmare! This Eval Injection in dayrui FineCms 5.0.9 lets attackers run PHP code with ease, leaving your site vulnerable. ๐Ÿ”ฅ Think of it like a restaurant where anyone can walk in, scribble secret instructions on an order pad, and the kitchen will prepare whatever they want without checking! That's what happens when the server blindly accepts the 'param' input without validation. An attacker could leverage this vulnerability to execute arbitrary PHP code on your server. This means they could potentially gain access to sensitive data, alter your site's content, or even take control of your entire web application. The consequences could be absolutely devastating!

Put simply

Think of it like a restaurant where anyone can walk in, scribble secret instructions on an order pad, and the kitchen will prepare whatever they want without checking! That's what happens when the server blindly accepts the 'param' input without validation. This vulnerability occurs when user input in the 'param' parameter is directly evaluated by the PHP engine during a cache action, allowing for remote code execution. Attackers can exploit this flaw by injecting malicious code, which the server then executes without proper checks.

What to do

An attacker could leverage this vulnerability to execute arbitrary PHP code on your server. This means they could potentially gain access to sensitive data, alter your site's content, or even take control of your entire web application. The consequences could be absolutely devastating! To protect your application, you should immediately update to the latest version of FineCms. Additionally, implement strict input validation and consider disabling the eval function in your PHP configuration to mitigate risks from similar vulnerabilities in the future. You've got this! Follow these steps, and you'll lock down your application in no time. ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02216 ยท 82.5th percentile
Published
2017-07-24T00:00Z
EPSS history
Timeline
  • 24 JUL 00:00Z
    dayrui FineCms 5.0.9 has remote PHP code execution via the param parameter in an action=cache request to libraries/Template.php, aka Eval Injection
    cvelistv5