dedecms漏洞
影响版本:
dedecms v5、dedecms 2007漏洞描述:
在includeinc_userlogin.php文件中,checkuser函数对过滤处理不当,导致可以注入转义符,致使系统数据库语句出错。。。
$this->username = ereg_replace("[^0-9a-za-z_@!.-]","",$username); ,是不是代码编写人员忘记了,在引号内,转义符只能转义单引号和斜杠 :-p,这样,在变量username中输入一个单引号,变成',然后过滤'留下,导致数据库语句执行出错。
<*参考
http://blog.bigchan.cn/?action=show&id=87
*>
爱安全建议:
去掉代码中的斜杠,语句改为:$this->username = ereg_replace("[^0-9a-za-z_@!.-]","",$username);// sebug.net [2008-03-12]
(本文由责任编辑 pasu 整理发布)
如对本文有疑问, 点击进行留言回复!!
Microsoft Visio多个远程代码执行漏洞(MS08-019)
Microsoft Project资源内存分配远程代码执行漏洞(MS08-018)
Linux Audit audit_log_user_command 栈溢出漏洞
FoosunCMS Sql Injection Vulnerability
网友评论