原文:[漏洞分析]thinkphp 5.1.25 insert、insetAll、update方法注入

x 前言 这个洞,早在 月 号的时候我提交给先知,那时候tp还是 . . 的版本,天还很蓝,我也还很年轻。时至今日这个洞依旧没有审核,而tp在这期间都已经更新到了 . . 。在最近我去跟踪的时候,发现这个洞在 . . 版本被修复了。好吧,既然修复了,那就公开吧,我博客也好久没有漏洞类文章了。所以说做人还是不能太向钱,有漏洞为什么不直接提给厂商呢 为什么不公开呢 是贪婪让我变得面目全非XD。 事先 ...

2018-11-15 16:40 0 1780 推荐指数:

查看详情

Thinkphp 5.0.15 设计缺陷导致Insert/update-SQL注入 分析

分析 与上一个漏洞类似,这个也是前端可以传入一个数组变量,如['exp','123','123'],后端根据array[0]来将array[1]和array[2]直接拼接到SQL语句中。 由于TP只是框架,为了保证应用业务正常运行,不能为主应用做过多的安全防御(如转义、去除危险字符 ...

Wed Jul 31 08:35:00 CST 2019 0 585
UpdateInsert注入技巧

title: UpdateInsert注入技巧 date: 2017-10-23 18:07:57 tags: ["注入"] 审计了不少代码,再看代码的时候最多出现的就是注入,很多都是在update还有insert的时候,利用起来可能都是比较固定,有时候思维僵化并没有去考虑过在这里 ...

Tue Nov 05 21:17:00 CST 2019 0 339
Thinkphp 3.2.3 parseWhere设计缺陷导致update/delete注入 分析

目录 分析 总结 分析 首先看一下控制器,功能是根据用户传来的id,修改对应用户的密码。 13行把用户传来的id参数送入where()作为SQL语句中的WHERE语句,将pwd参数送入save()作为UPDATE语句。 这里我们假设请求id参数 ...

Wed Jul 31 08:32:00 CST 2019 4 480
ThinkPHP 3.0~3.2 注入漏洞

地址:http://xx.com/index.php/Admin.php?s=/User/Public/check payload:act=verify&username[0]=='1')) ...

Sun Nov 09 08:20:00 CST 2014 0 8454
ThinkPHP漏洞分析与利用

一、组件介绍 1.1 基本信息 ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,遵循Apache 2开源协议发布,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。 ThinkPHP ...

Tue Sep 29 15:32:00 CST 2020 0 1440
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM