请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,你的代码有一个任意修改别人密码的漏洞!!!!

在那个修改密码的页面,我把hidden里面的邮箱改成别人的,那我岂不是想修改谁就修改谁的密码???

正在回答 回答被采纳积分+3

1回答

bobby 2018-02-01 09:58:10

修改密码页面 必须要在登录的情况之下才行,而且只能修改当前登录用户的密码 这个是行不通的

0 回复 有任何疑惑可以回复我~
  • 老师,这位同学说的是找回密码时的漏洞,因为谁都可以进入密码修改界面,而在密码修改界面中却存在一个要修改密码的用户<input type='hidden'  value='xxx@xxx.com'>,那么我将可以通过修改这个用户,从而修改别人密码。
    回复 有任何疑惑可以回复我~ 2018-05-18 22:42:38
  • 这里如果为了安全,可以在这里填写一个用户的session,后台通过这个sessionid找到用户 然后修改用户就行了
    回复 有任何疑惑可以回复我~ 2018-05-21 13:58:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信