Skip to main content
← All vulnerabilities
CVE-2018-25270

ThinkPHP 5.0.23 Remote Code Execution via invokefunction

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • Thinkphp ThinkPHP

    5.0.23, 5.1.31

References 4

Exploit-DB

thinkphp.cn

GitHub · top-think/framework

vulncheck.com