Vulnerability Details CVE-2018-25270
ThinkPHP 5.0.23 contains a remote code execution vulnerability that allows unauthenticated attackers to execute arbitrary PHP code by invoking functions through the routing parameter. Attackers can craft requests to the index.php endpoint with malicious function parameters to execute system commands with application privileges.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.002
EPSS Ranking 39.1%
CVSS Severity
CVSS v3 Score 9.8
Products affected by CVE-2018-25270
-
cpe:2.3:a:thinkphp:thinkphp:5.0.0
-
cpe:2.3:a:thinkphp:thinkphp:5.0.1
-
cpe:2.3:a:thinkphp:thinkphp:5.0.10
-
cpe:2.3:a:thinkphp:thinkphp:5.0.11
-
cpe:2.3:a:thinkphp:thinkphp:5.0.12
-
cpe:2.3:a:thinkphp:thinkphp:5.0.13
-
cpe:2.3:a:thinkphp:thinkphp:5.0.14
-
cpe:2.3:a:thinkphp:thinkphp:5.0.15
-
cpe:2.3:a:thinkphp:thinkphp:5.0.16
-
cpe:2.3:a:thinkphp:thinkphp:5.0.17
-
cpe:2.3:a:thinkphp:thinkphp:5.0.18
-
cpe:2.3:a:thinkphp:thinkphp:5.0.19
-
cpe:2.3:a:thinkphp:thinkphp:5.0.2
-
cpe:2.3:a:thinkphp:thinkphp:5.0.20
-
cpe:2.3:a:thinkphp:thinkphp:5.0.22
-
cpe:2.3:a:thinkphp:thinkphp:5.0.3
-
cpe:2.3:a:thinkphp:thinkphp:5.0.4
-
cpe:2.3:a:thinkphp:thinkphp:5.0.5
-
cpe:2.3:a:thinkphp:thinkphp:5.0.6
-
cpe:2.3:a:thinkphp:thinkphp:5.0.7
-
cpe:2.3:a:thinkphp:thinkphp:5.0.8
-
cpe:2.3:a:thinkphp:thinkphp:5.0.9
-
cpe:2.3:a:thinkphp:thinkphp:5.1.31