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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2024-54820 — XOne Web Monitor में एक बिना प्रमाणीकरण वाली SQL इंजेक्शन भेद्यता के लिए प्रूफ-ऑफ-कॉन्सेप्ट, जो विशेष रूप से तैयार किए गए POST अनुरोधों के माध्यम से क्रेडेंशियल डंपिंग और डेटा निष्कर्षण की अनुमति देता है। | Kitploit
उपकरण/GitHubGitHub/jcarabantes/cve-2024-54820
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणजानकारी एकत्र करनापेनिट्रेशन टेस्टिंग
GitHubjcarabantes/cve-2024-54820

CVE-2024-54820

XOne Web Monitor में एक बिना प्रमाणीकरण वाली SQL इंजेक्शन भेद्यता के लिए प्रूफ-ऑफ-कॉन्सेप्ट, जो विशेष रूप से तैयार किए गए POST अनुरोधों के माध्यम से क्रेडेंशियल डंपिंग और डेटा निष्कर्षण की अनुमति देता है।

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

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

सभी देखें →

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

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

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

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

भेद्यता: अप्रमाणित SQL इंजेक्शन - स्पष्ट क्रेडेंशियल्स डंप

लेखक: Javier Carabantes

प्रभावित सॉफ्टवेयर: XOne Web Monitor

सॉफ्टवेयर: https://xone.es/

प्रभावित संस्करण: 02.10.2024.530 फ्रेमवर्क 1.0.4.9

विवरण

एक अप्रमाणित SQL इंजेक्शन भेद्यता XOne Web Monitor संस्करण 02.10.2024.530 फ्रेमवर्क 1.0.4.9 के लॉगिन कार्यक्षमता में खोजी गई है। यह दोष हमलावरों को प्रमाणीकरण प्रक्रिया के दौरान उपयोगकर्ता इनपुट के अनुचित हैंडलिंग का शोषण करके सभी संग्रहीत उपयोगकर्ता नाम और पासवर्ड निकालने की अनुमति देता है। विशेष रूप से, लॉगिन एंडपॉइंट का डिज़ाइन हमलावरों को एक कमजोर इनपुट पैरामीटर के माध्यम से WHERE क्लॉज़ में हेरफेर करने की अनुमति देता है।

प्रभावित एंडपॉइंट

/webcore/api/itf/DoAction

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

निम्नलिखित दर्शाता है कि कैसे भेद्यता का शोषण एक क्राफ्टेड POST अनुरोध का उपयोग करके कमजोर संस्करण पर किया जा सकता है: लॉगिन

जब एक अमान्य लॉगिन प्रदान किया जाता है, जैसे "test:test", तो निम्नलिखित अनुरोध भेजा जाता है

अनुरोध

POST /webcore/api/itf/DoAction HTTP/1.1
Host: redacted:44330
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://redacted:44330/
Content-Type: application/json
Authorization: Bearer redacted
Content-Length: 124
Origin: http://redacted:44330
Connection: keep-alive

{"action":"select","count":false,"page":{},"coll":"Usuarios","macros":{},"where":"(LOGIN='test')","sort":"","loadall":false}

ध्यान दें कि पासवर्ड नहीं भेजा जाता है और उपयोगकर्ता नाम एक where प्रॉपर्टी में लपेटा जाता है। LOGIN फ़ील्ड के ऑपरेटर को बदलने से उपयोगकर्ताओं और पासवर्ड की पूरी सूची स्पष्ट टेक्स्ट में मिल जाएगी:

Burp Suite उदाहरण

क्रेडेंशियल डंप

प्रतिक्रिया डेटाबेस में संग्रहीत सभी उपयोगकर्ता नामों और उनके संबंधित पासवर्डों की सूची प्रकट करती है। कोई भी उपयोगकर्ता संवेदनशील डेटा (ग्राहक, कर्मचारी पद, आदि) तक पहुँच और प्राप्त कर सकता है।

संवेदनशील डेटा

अतिरिक्त नोट्स

यह SQL इंजेक्शन भेद्यता MSSQL में UNION क्वेरी के उपयोग का भी समर्थन करती है, जिससे हमलावर डेटाबेस में अन्य तालिकाओं से डेटा की गणना और पुनर्प्राप्ति कर सकते हैं।

union select

वही इंजेक्शन LFD की अनुमति देता है यदि हमलावर पूर्ण पथ जानता है, उदाहरण के रूप में विशेषाधिकार प्राप्त फ़ाइल C:/windows/system32/grouppolicy/machine/registry.pol को पढ़ना:

LFD

अस्वीकरण

विक्रेता को इस भेद्यता के बारे में 11/11/2024 सप्ताह के दौरान सूचित किया गया था।

PoC में दिखाया गया वेबपेज अप्रकाशित कर दिया गया है।

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