phpems多处水平权限漏洞可进行订单操作

- AV AC AU C I A
发布: 2025-04-13
修订: 2025-04-13

### 简要描述: phpems多处水平权限漏洞可进行订单操作 ### 详细说明: 3.网站多处存在平行权限漏洞 存在漏洞的代码位置在/app/user/center.php的payfor()函数中 public function payfor() { $subaction = $this->ev->url(3); $orderstatus = array(1=>'待付款',2=>'已完成',99=>'已撤单'); $this->tpl->assign('orderstatus',$orderstatus); switch($subaction) { case 'remove': $oid = $this->ev->get('ordersn'); $order = $this->order->getOrderById($oid); if($order['orderstatus'] == 1) { $this->order->delOrder($oid); $message = array( 'statusCode' => 200, "message" => "订单删除成功", "callbackType" => 'forward', "forwardUrl" => "reload" ); } else $message = array( 'statusCode' => 300, "message" => "订单操作失败" ); exit(json_encode($message)); break; case 'orderdetail': $oid = $this->ev->get('ordersn'); if(!$oid)exit(header("location:index.php?user-center")); $order = $this->order->getOrderById($oid); $alipay = $this->G->make('alipay'); $payforurl = $alipay->outPayForUrl($order,WP.'index.php?route=user-api-alipaynotify',WP.'index.php?route=user-api-alipayreturn');...

0%
暂无可用Exp或PoC
当前有0条受影响产品信息