Skip to content

Thinkphp · product

ThinkPHP

26 CVEs · 1 exploited

Every dot is a CVE in what this vendor ships; the named ones are the most at risk.

exploited in the wild
1
check available
2
likely to be exploited
2

Every one of the 26 is a mark on the map. Named now: 1 to 26, most at risk first.

  1. ThinkPHP < 3.2.4 - Remote Code ExecutionCVE-2019-9082ThinkPHP · CVSS 8.8 · 97% likely

    CWE-306

  2. Thinkphp Lang - Local File InclusionCVE-2022-47945Thinkphp · CVSS 9.8 · 30% likely

    CWE-22

  3. ThinkPHP 5.0.24 - Information DisclosureCVE-2022-25481Thinkphp · CVSS 4 · 4.7% likely

    CWE-284

  4. ThinkPHP v6.0.12 was discovered to contain a deserialization vulnerability via the component vendor\league\flysystem-cached-adapter\src\Storage\AbstractCache.php. This vulnerabili…CVE-2022-33107Thinkphp · 24% likely

    CWE-502

  5. ThinkPHP v6.0.13 was discovered to contain a deserialization vulnerability via the component League\Flysystem\Cached\Storage\Psr6Cache. This vulnerability allows attackers to exec…CVE-2022-38352Thinkphp · 22% likely

    CWE-502

  6. A deserialization vulnerability in Thinkphp v6.1.3 to v8.0.4 allows attackers to execute arbitrary code.CVE-2024-44902Thinkphp · CVSS 9.8 · 4.2% likely

    CWE-502

  7. Thinkphp 5.1.41 and 5.0.24 has a code logic error which causes file upload getshell.CVE-2022-44289Thinkphp · CVSS 8.8 · 3.1% likely

    CWE-434

  8. ThinkPHP v6.0.8 was discovered to contain a deserialization vulnerability via the component League\Flysystem\Cached\Storage\AbstractCache.CVE-2021-36567Thinkphp · 2.5% likely

    CWE-502

  9. ThinkPHP before 5.1.23 allows SQL Injection via the public/index/index/test/index query string.CVE-2018-16385Thinkphp · 2.2% likely

    CWE-89

  10. A Remote Code Execution (RCE) vulnerability exists in ThinkPHP 3.x.x via value[_filename] in index.php, which could let a malicious user obtain server control privileges.CVE-2021-44892Thinkphp · 2.0% likely
  11. ThinkPHP v6.0.8 was discovered to contain a deserialization vulnerability via the component vendor\league\flysystem-cached-adapter\src\Storage\Adapter.php.CVE-2021-36564Thinkphp · 1.9% likely

    CWE-502

  12. ThinkPHP v3.2.3 and below contains a SQL injection vulnerability which is triggered when the array is not passed to the "where" and "query" methods.CVE-2020-20120Thinkphp · 1.8% likely

    CWE-89

  13. ThinkPHP 3.2.4 has SQL Injection via the order parameter because the Library/Think/Db/Driver.class.php parseOrder function mishandles the key variable.CVE-2018-18546Thinkphp · 1.7% likely

    CWE-89

  14. In ThinkPHP 5.1.24, the inner function delete can be used for SQL injection when its WHERE condition's value can be controlled by a user's request.CVE-2018-17566Thinkphp · 1.5% likely

    CWE-89

  15. SQL Injection vulnerability exists in ThinkPHP5 5.0.x <=5.1.22 via the parseOrder function in Builder.php.CVE-2021-44350Thinkphp · 1.4% likely

    CWE-89

  16. thinkphp 6.0.0~6.0.13 and 6.1.0~6.1.1 contains a deserialization vulnerability. This vulnerability allows attackers to execute arbitrary code via a crafted payload.CVE-2022-45982Thinkphp · CVSS 9.8 · 1.2% likely

    CWE-502

  17. ThinkPHP 5.1.25 has SQL Injection via the count parameter because the library/think/db/Query.php aggregate function mishandles the aggregate variable. NOTE: a backquote character…CVE-2018-18530Thinkphp · 1.2% likely

    CWE-89

  18. ThinkPHP 3.2.4 has SQL Injection via the count parameter because the Library/Think/Db/Driver/Mysql.class.php parseKey function mishandles the key variable. NOTE: a backquote chara…CVE-2018-18529Thinkphp · 1.2% likely

    CWE-89

  19. An issue in thinkphp3 v.3.2.5 allows a remote attacker to execute arbitrary code via the index.php componentCVE-2025-50707Thinkphp · CVSS 9.8 · 1.2% likely

    CWE-94

  20. An issue in thinkphp v.5.1 allows a remote attacker to execute arbitrary code via the routecheck functionCVE-2025-50706Thinkphp · CVSS 9.8 · 1.2% likely

    CWE-94

  21. thinkphp 3.1.3 has SQL Injection via the index.php s parameter.CVE-2018-10225Thinkphp · 1.1% likely

    CWE-89

  22. ThinkPHP 5.0.23 Remote Code Execution via invokefunctionCVE-2018-25270Thinkphp · CVSS 9.8 · 0.9% likely

    CWE-639

  23. A deserialization vulnerability in the component \controller\Index.php of Thinkphp v6.1.3 to v8.0.4 allows attackers to execute arbitrary code.CVE-2024-48112Thinkphp · CVSS 9.8 · 0.9% likely

    CWE-502

  24. The read function in file thinkphp\library\think\template\driver\File.php in ThinkPHP 5.0.24 contains a remote code execution vulnerability.CVE-2025-63888Thinkphp · CVSS 9.8 · 0.8% likely

    CWE-98

  25. ThinkPHP 8.0.3 allows remote attackers to exploit XSS due to inadequate filtering of function argument values in think_exception.tpl.CVE-2024-34467Thinkphp · CVSS 6.1 · 0.4% likely

    CWE-79

  26. The fetch function in file thinkphp\library\think\Template.php in ThinkPHP 5.0.24 allows attackers to read arbitrary files via crafted file path in a template value.CVE-2025-63889Thinkphp · CVSS 7.5 · 0.3% likely

    CWE-125

exploited in the wildcheck availableringed, named or not: CyberSIXT has reported on it

Zoom in on the map and the dots under the middle of it are named where they are.

Data as of 2026-11-14. CVE List through 2026-11-14 · EPSS of 2026-11-13 · CISA KEV checked 2026-11-14. Sources: the CVE List, CISA KEV, EPSS, NVD, nuclei templates and public bug bounty data.

Updated AboutDevelopersSign in