查看: 2655|回复: 1

请问 Mysql 的 Update 型注入如何组合注入命令?

[复制链接]
发表于 2014-6-27 05:57:40 | 显示全部楼层 |阅读模式
悬赏5i币未解决
RT,本人小菜,最近测试一个系统,发现一个Mysql的Update型注入,报错的语句如下:
UPDATE " . TABLE_PREFIX . "guest SET fromurl = '$fromurl' WHERE guestid = '$gid',

其中fromurl可控,且单引号不转义,直接带入查询。


但是无法插入 select 语句来爆用户名和密码,因为select语句执行成功之后,没有地方显示所查询到的数据。

现在有个思路,就是想利用上面的update语句,再组合出一句update命令,进行连续mysql查询,以便最终update用户表admin里面的username和password。就是类似于 UPDATE " . TABLE_PREFIX . "guest SET fromurl = '$fromurl' WHERE guestid = '$gid' AND Update ".TABLE_PREFIX."admin Set Username='aaaaa', password='bbbbb' WHERE userid='1',但是很明显Mysql没有上面这句命令,本人小菜,对mysql刚开始学,求大牛指点一下,如何利用上述的Update注入漏洞,同时组合出两句Update命令,谢谢!

PS:分号(;)不管用,前一句命令执行到分号就结束了。

补充内容 (2014-6-27 19:37):
问题已解决,请管理员删帖,谢谢。
http://drops.wooyun.org/tips/2078

回复

使用道具 举报

发表于 2014-6-27 10:59:08 | 显示全部楼层
select语句执行成功之后,没有地方显示所查询到的数据?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

旗下站点

邮箱系统

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2025-5-3 04:30 , Processed in 0.276939 second(s), 18 queries , Gzip On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部