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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ko7demo — SQL इंजेक्शन CVE-2019-8979 के साथ खेलने के लिए एक डॉकर-कंटेनरीकृत koseven हैलो वर्ल्ड, जो संस्करण < 3.3.10 को प्रभावित करता है | Kitploit
उपकरण/GitHubGitHub/elttam/ko7demo
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणलर्निंग और शिक्षालैब और अभ्यास
GitHubelttam/ko7demo

ko7demo

SQL इंजेक्शन CVE-2019-8979 के साथ खेलने के लिए एक डॉकर-कंटेनरीकृत koseven हैलो वर्ल्ड, जो संस्करण < 3.3.10 को प्रभावित करता है

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

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

सभी देखें →

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

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

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

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

CVE-2019-8979 के साथ प्रयोग करने के लिए एक Docker में समाहित https://github.com/koseven/koseven[koseven] हैलो वर्ल्ड, जो 3.3.10 से पुराने संस्करणों को प्रभावित करने वाली SQL इंजेक्शन भेद्यता है। यह हैलो वर्ल्ड वास्तव में https://koseven.dev/documentation/orm/examples/simple[प्रलेखन] से आता है, मैंने बस Docker भाग और PoC एक्सप्लॉइट जोड़ दिए हैं।

= CVE-2019-8979 यह SQL इंजेक्शन समस्या मूल रूप से एक तृतीय पक्ष द्वारा https://github.com/koseven/koseven/issues/323[रिपोर्ट] की गई थी और 27 फरवरी 2019 को master में ठीक कर दी गई थी, लेकिन डेवलपर्स फिक्स युक्त नया रिलीज़ प्रकाशित करना भूल गए। परिणामस्वरूप, उस समय का नवीनतम स्थिर रिलीज़, https://github.com/koseven/koseven/releases/tag/3.3.9[koseven-3.3.9] जो 20 नवंबर 2018 को प्रकाशित हुआ था, तब तक भेद्य बना रहा जब तक https://github.com/koseven/koseven/releases/tag/3.3.10[koseven-3.3.10] 12 अक्टूबर 2020 को जारी नहीं हुआ, जब https://elttam.com[elttam] ने 10 अक्टूबर 2020 को इस चूक पर ध्यान दिया और निजी तौर पर मुख्य डेवलपर्स को सूचित किया।

= सीमाएँ यद्यपि MySQL से कुछ जानकारी प्राप्त की जा सकती है, जैसे current_user(), database() या information_schema से टेबल और कॉलम के नाम, फिर भी order by दिशा इनपुट पर strtoupper() के https://github.com/koseven/koseven/blob/3.3.9/modules/database/classes/Kohana/Database/Query/Builder.php#L236[कॉल] किए जाने के कारण अन्य टेबलों से डेटा प्राप्त करना संभव नहीं हो सकता है।

ऐसा इसलिए है क्योंकि जब MySQL ऐसे ऑपरेटिंग सिस्टम पर चल रहा होता है जहाँ डेटा निर्देशिका केस-सेंसिटिव फाइलसिस्टम पर स्थित होती है, तो डेटाबेस और टेबल के नाम केस सेंसिटिव होते हैं। परिणामस्वरूप यह SQLi केवल तभी पूरी तरह से एक्सप्लॉइट किया जा सकता है जब:

  • फाइलसिस्टम केस सेंसिटिव न हो, जैसे Windows या macOS/HFS+ में
  • lower_case_table_names sysvar > 0 हो
  • लक्ष्य डेटाबेस, टेबल नाम और कॉलम के नाम पहले से ही पूरी तरह अपरकेस में हों (संभावना नहीं)

अधिक जानकारी के लिए https://dev.mysql.com/doc/refman/8.0/en/identifier-case-sensitivity.html[Identifier Case Sensitivity] देखें।

= डेमो

[#img-demo] [link=https://asciinema.org/a/uQYxQn4vbB6XRFjf8pdIGbmAr] image::https://asciinema.org/a/uQYxQn4vbB6XRFjf8pdIGbmAr.png[Demo,200,200]

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