首页 > 网络安全 > 漏洞分析

DeDeCMS V5 用户验证函数转义符漏洞

admin 漏洞分析 2022-02-17 09:46:22 漏洞分析函数   漏洞   验证   用户   &nbsp   &quot   引号   语句   username"

  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 整理发布)

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/websafe/loudongfenxi/149490.html

留言与评论(共有 0 条评论)
   
验证码:

潘少俊衡

| 桂ICP备2023010378号-4

Powered By EmpireCMS

爱享小站

中德益农

谷姐神农

环亚肥料

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

感谢潘少俊衡友情技术支持