gqdw

基本2.x.x 版本,空密码也能登录phpmyadmin ,\'localhost\'@\'@\'\'  

查了下,基于mysql 数据库权限的漏洞造成

默认会有一个user 为’’ 空的帐号

\'\'@localhost

mysql -u\'\' -p 直接能进数据库,把这个帐号删除就ok了 ,drop user \'\'@localhost

或者升级高版本的phpmyadmin 。3.x 版本就没有的

虽然这个权限不大,但是可以透过他上传木马。

网上有些人说  

” 其实是类似--user=mysql --skip-grant-tables --skip-networking这样的启动方式,导致输入什么账户和密码都可以登录吧。 “

其实是错误的,这玩样是启动脚本mysald_safe 的参数,跟这个漏洞没一点关系。 这个漏洞的触发完全是因为 mysql默认有一个空用户名和口令的帐号,\'\'@localhost

但是这个帐号权限比较小,只有usage ,也不能用outfile 语句导出处文件生产木马。

 

分类:

技术点:

相关文章: