Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2024-43018 — CVE-2024-43018 के लिए प्रूफ-ऑफ-कॉन्सेप्ट: Piwigo 13.8.0 में अनसैनिटाइज़्ड max_level और min_register पैरामीटर के माध्यम से SQL इंजेक्शन, जिससे सूचना का खुलासा और संभावित कोड निष्पादन संभव होता है। | Kitploit
उपकरण/GitHubGitHub/joaosilva21/cve-2024-43018
भेद्यता विश्लेषणकोड विश्लेषणवेब एप्लिकेशन शोषणजानकारी एकत्र करनापेनिट्रेशन टेस्टिंग
GitHubjoaosilva21/cve-2024-43018

CVE-2024-43018

CVE-2024-43018 के लिए प्रूफ-ऑफ-कॉन्सेप्ट: Piwigo 13.8.0 में अनसैनिटाइज़्ड max_level और min_register पैरामीटर के माध्यम से SQL इंजेक्शन, जिससे सूचना का खुलासा और संभावित कोड निष्पादन संभव होता है।

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

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

सभी देखें →

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

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

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

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

CVE-2024-43018

  • एक ID असाइन करें
  • CVE - Mitre में आधिकारिक रूप से शामिल किया जाए

अनुक्रमणिका

  • विवरण
  • प्रयुक्त प्रौद्योगिकियाँ
  • स्रोत और सिंक
  • इसे कैसे निष्पादित करें
  • सुधार
  • लेखक

विवरण

https://hdl.handle.net/10316/118126 और https://hdl.handle.net/10316/118059 थीसिस की जांच करते समय, Piwigo एप्लिकेशन में एक नई कमजोरी की खोज की गई थी। यह कमजोरी निम्नलिखित बिंदु, HOST/admin.php?page=user_list, पर एक फ़िल्टर्ड खोज में कुछ पैरामीटरों के सैनिटाइजेशन की कमी से आती है।
अधिक विशेष रूप से, Piwigo 13.8.0 और उससे नीचे, max_level और min_register पैरामीटरों में SQL इंजेक्शन के प्रति संवेदनशील है। ये पैरामीटर फ़ाइल include\ws_functions\pwg.users.php से ws_user_gerList फ़ंक्शन में उपयोग किए जाते हैं और यही फ़ंक्शन, जो ws.php फ़ाइल द्वारा किसी बिंदु पर कॉल किया जाता है, /admin.php?page=user_list में उन्नत तरीके से उपयोगकर्ताओं की खोज के लिए उपयोग किया जा सकता है। इससे SQL क्वेरीज़ में हेरफेर करके "कोड निष्पादन" और "सूचना प्रकटीकरण" जैसे कई परिणाम हो सकते हैं, इसलिए इन पैरामीटरों को किसी भी SQL क्वेरी में उपयोग करने से पहले सैनिटाइज किया जाना चाहिए। यह संस्करण 12.2.0 को प्रभावित करता है और भविष्य के संस्करणों को भी प्रभावित कर सकता है, क्योंकि संस्करण 13.8.0 में इसी तरह की एक रिपोर्ट की गई कमजोरी है।

प्रयुक्त प्रौद्योगिकियाँ

  1. Burp Suite
  2. Firefox

स्रोत और सिंक

उल्लिखित पैरामीटर (max_level और min_register) एक वेरिएबल में समूहित किए जाते हैं जो उन्हें SQL क्वेरी के निष्पादन में उपयोग करेगा: Screenshot_38 Screenshot_39

इसे कैसे निष्पादित करें

पहले HOST/admin.php?page=user_list पेज पर प्रवेश करें Screenshot_34

Firefox के माध्यम से भेजे गए अनुरोध का अनुसरण करते हुए, हम देख सकते हैं कि कई पैरामीटर मौजूद हैं

Screenshot_35

यदि हम पैरामीटर 'max_level' और 'min_register' में एक कोट शामिल करने के लिए हेरफेर करते हैं और फिर अनुरोध को पुनः भेजते हैं, तो एक MYSQL त्रुटि दिखाई देगी (निष्पादित SQL क्वेरी भी दिखाते हुए), जो दोनों क्षेत्रों में SQL इंजेक्शन कमजोरी के अस्तित्व को साबित करती है।

'max_level' Screenshot_36

'min_register' Screenshot_37

सुधार

आज की तारीख में, डेवलपर्स ने इस समस्या के लिए एक सुधार लागू किया है जो केवल एक व्हाइटलिस्ट दृष्टिकोण है, जैसा कि https://github.com/Piwigo/Piwigo/issues/2197 में उल्लेख किया गया है। यह निश्चित रूप से सबसे अच्छा समाधान नहीं है, क्योंकि पैरामीटराइज्ड क्वेरीज़ जोड़ना बेहतर होगा, लेकिन चूंकि यह संभव नहीं है (डेवलपर्स द्वारा उल्लिखित लॉजिस्टिक चिंताओं के कारण), सुरक्षा की एक अतिरिक्त परत जोड़ने के लिए वेब एप्लिकेशन फ़ायरवॉल का उपयोग करना उचित है।

पढ़ने योग्य महत्वपूर्ण नोट्स

  • डेवलपर्स के साथ सभी चर्चा और साझा विचारों का अनुसरण करने के लिए मूल मुद्दा देखें: https://github.com/Piwigo/Piwigo/issues/2197
  • यह CVE, CVE - Mitre द्वारा स्वीकार किए जाने पर निम्नलिखित पृष्ठ पर प्रकाशित किया जाएगा: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-43018

लेखक:

  • João Silva
  • Inês Marçal
टूल डाउनलोड करें