CVE-2018-20062KEV · OVERDUE

ThinkPHP "noneCms" Remote Code Execution Vulnerability

Critical · published December 11, 2018

Patch now

Confirmed exploited, and the score agrees

CVSS calls it critical at 9.8. It is confirmed in active exploitation. It sits in the 99.9th percentile for exploit probability.

1634
days past CISA
deadline
CVSS v3.1
9.8
EPSS
100%
Percentile
99.9
In the wild
Confirmed
What it is

🚨 A single crafted query string is all it takes for remote attackers to execute arbitrary PHP code in NoneCms V1.3! 🔥 Think of it like a restaurant where a customer can sneak in their own secret recipe and get the chef to cook it without anyone checking the ingredients. That's essentially what this vulnerability allows, letting bad actors run any PHP code they want just by tweaking a simple input! An attacker could gain full control over your server, executing any PHP commands they desire—this could lead to data breaches, service disruption, or even total system compromise. The consequences are nothing short of devastating for your application and your users!

Put simply

Think of it like a restaurant where a customer can sneak in their own secret recipe and get the chef to cook it without anyone checking the ingredients. That's essentially what this vulnerability allows, letting bad actors run any PHP code they want just by tweaking a simple input! This vulnerability occurs in NoneCms V1.3's think/App.php where the 'filter' parameter is improperly validated, allowing attackers to inject and execute arbitrary PHP code via crafted requests.

What to do

An attacker could gain full control over your server, executing any PHP commands they desire—this could lead to data breaches, service disruption, or even total system compromise. The consequences are nothing short of devastating for your application and your users! It's crucial to patch your installation to the latest version that addresses this vulnerability immediately. Additionally, implement input validation and filter sanitization to safeguard against future attacks. Don't forget to review server logs for any suspicious activity! You've got this! With a few quick fixes, you can bolster your defenses and keep the bad guys at bay. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.99530 · 99.9th percentile
Published
2018-12-11T18:00Z
KEV added
2021-11-03 · due 2022-05-03
EPSS history
Timeline
  • 03 NOV 00:00Z
    Added to CISA KEV — remediate by May 3
    kev
  • 11 DEC 18:00Z
    An issue was discovered in NoneCms V1.3
    cvelistv5