phpmps存储xss demo测试成功 (需点击)

没穿底裤 2020年1月1日05:01:25评论352 views字数 1335阅读4分27秒阅读模式
摘要

hello漏洞主要源码漏洞证明

随便注册一个用户然后登陆官网demo

在个人中心处 点击 发布


漏洞作者:

hello

详细说明:

漏洞主要源码

case 'updateinfo':                  $id       = intval($_POST['id']);                  checkInfoUser($id, trim($_REQUEST['password']));                    $title    = $_POST['title'] ? htmlspecialchars_deep(trim($_POST['title'])) : '';                  $areaid   = $_POST['areaid'] ? intval($_POST['areaid']) : '';                  $enddate  = !empty($_POST['enddate']) ? (intval($_POST['enddate']*3600*24)) + time() : '0';                  $content  = $_POST['content'] ? htmlspecialchars_deep(trim($_POST['content'])) : '';                  $linkman  = $_POST['linkman'] ? htmlspecialchars_deep(trim($_POST['linkman'])) : '';                  $phone    = $_POST['phone'] ? trim($_POST['phone']) : ''; //没用html函数处理                  $qq       = $_POST['qq'] ? intval($_POST['qq']) : '';                  $email    = $_POST['email'] ? htmlspecialchars_deep(trim($_POST['email'])) : '';                  $address  = $_POST['address'] ? trim($_POST['address']) : '';                  $mappoint = $_POST['mappoint'] ? trim($_POST['mappoint']) : '';                    if(empty($title))showmsg("标题不能为空");                  if(empty($phone) && empty($qq) && empty($email))showmsg("电话、qq、email,必须填写一项");                  check_words(array($title,$content));                    $items = array(                          'areaid' => $areaid,                          'title' => $title,                          'content' => $content,                          'linkman' => $linkman,                          'email' => $email,                          'qq' => $qq,                          'phone' => $phone,                          'mappoint' => $mappoint,                          'address' => $address,                          'enddate' => $enddate                  );                  $res = editInfo($items, $_POST['cus_value'], $id);                    $res ? $msg="恭喜您,修改成功!" : $msg="抱歉修改失败,请与客服联系。";                  $link = "view.php?id=$id";                  showmsg($msg, $link);          break;

 

漏洞证明:

漏洞证明

随便注册一个用户然后登陆官网demo

在个人中心处 点击 发布

phpmps存储xss demo测试成功 (需点击)

随便输入内容 后 然后点击我的信息

phpmps存储xss demo测试成功 (需点击)

点击编辑

在移动电话处输入

');alert('xss

 

然后确定

然后查看发布内容

点击查看归属地按钮 就弹框了

phpmps存储xss demo测试成功 (需点击)

phpmps存储xss demo测试成功 (需点击)

phpmps存储xss demo测试成功 (需点击)

 

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
没穿底裤
  • 本文由 发表于 2020年1月1日05:01:25
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   phpmps存储xss demo测试成功 (需点击)http://cn-sec.com/archives/76255.html

发表评论

匿名网友 填写信息