如何解决ThinkPHP 日志信息泄露漏洞?

今天遇到一个老项目,thinkPHP5.0.24框架而且还是搞外贸的,后台的收款信息经常被篡改,甚至黑客留言勒索。客户说是为了省钱几百块买的源码,结果还没正式上线,就被搞成这样。他们自己不管怎么改后台账号密码都没有用,因为他们前脚改回去,后脚就又被改了!由此可见,国外还是挺脏的。然后他们百度后听说mysql有个触发器,让我给他写个触发器监控到收款信息变动就还原回去,确实是个方法,但是这种也防住了自己,但是他们管不了那么多,只能如此😂

我看了一下他们的网站后,好家伙,发现是thinkPHP而且是5.0.24,其实他这个就是thinkPHP的日志信息泄露漏洞,我们修复一下就好了,完全不需要用到mysql触发器

thinkphp3与thinkphp5都存在这个日志信息泄露漏洞

删除Runtime/Log下的所有文件,并将DEBUG设置为false

就能修复这个问题

都2024年了,买源码别再买thinkPHP3.x和thinkPHP5.x框架的源码了,最近几个月已经碰到两三个这5.x的了,找我修复,有个冤大头买个源码花了一两万结果还是5.x框架的,新项目现在都用thinkPHP8.x了,再怎么不行,用thinkPHP6.x也可以的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值