thinkphp 漏洞记录

  • Jesse
  • 2019-06-18 16:12:14
  • 223

thinkphp 漏洞记录:

漏洞环境:
5.0.20以下版本

描述:
ThinkPHP5.0在核心代码中实现了表单请求类型伪装的功能,该功能利用$_POST['_method']变量来传递真实的请求方法,当攻击者设置$_POST['_method']=__construct时,Request类的method方法便会将该类的变量进行覆盖,攻击者利用该方式将filter变量覆盖为system等函数名,当内部进行参数过滤时便会进行执行任意命令。

引用:



漏洞环境:
v5.0.23及v5.1.31以下版本

描述:
ThinkPHP官方2018年12月9日发布重要的安全更新,修复了一个严重的远程代码执行漏洞。该更新主要涉及一个安全更新,由于框架对控制器名没有进行足够的检测会导致在没有开启强制路由的情况下可能的getshell漏洞,受影响的版本包括5.0和5.1版本,推荐尽快更新到最新版本。

引用:

本文出自 ShowCj,转载时请注明出处及相应链接。