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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2021-27289 — CVE-2021-27289: Ksix Zigbee उपकरणों पर प्लेबैक सुरक्षा बाइपास | Kitploit
उपकरण/GitHubGitHub/themalwareguardian/cve-2021-27289
टोहीIoT सुरक्षाशोषणवायरलेस सुरक्षाहार्डवेयर और IoT सुरक्षालर्निंग और शिक्षा
GitHubthemalwareguardian/cve-2021-27289

CVE-2021-27289

CVE-2021-27289: Ksix Zigbee उपकरणों पर प्लेबैक सुरक्षा बाइपास

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

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

सभी देखें →

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

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

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

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

🐝 CVE-2021-27289: Ksix Zigbee उपकरणों पर प्लेबैक सुरक्षा बायपास




📑 विषय सूची

  • गंभीर होने से पहले

  • इस CVE के पीछे की कहानी

  • कमज़ोरी

    • प्रभावित उपकरण
    • तकनीकी विवरण
    • हमले का परिदृश्य
    • प्रभाव
    • प्रूफ ऑफ कॉन्सेप्ट
    • डेमो वीडियो
  • मूल ब्लॉग पोस्ट

    • शोधकर्ता
    • Zigbee की मूल बातें
    • पृष्ठभूमि और प्रेरणा
    • प्रारंभिक प्रयोग
    • खोज
    • शोषण
    • प्रयोगशाला सेटअप
    • संबंधित शोध



🎭 गंभीर होने से पहले

नमस्ते सबको,

मुझे लगता है कि पेशेवर तरीका यही था कि इस रिपॉजिटरी को बिल्कुल वैसा ही शीर्षक दिया जाए – स्पष्ट, वर्णनात्मक और सीधे मुद्दे पर। लेकिन जब मैं इसे तैयार कर रहा था, तो मेरे मन में कुछ अन्य शीर्षक भी आए, जैसे:

  • "एक कमज़ोरी जो मैंने एक छात्र के रूप में रिपोर्ट की... और तीन साल बाद इसे असाइन किया गया (जो मुझे उसके दो साल बाद ही पता चला 😅)"
  • "वह CVE जो मैंने विश्वविद्यालय में अपने अंतिम महीनों के दौरान सबमिट किया और सोचा कि पूरी तरह से अनदेखा कर दिया गया"
  • "इसे कोई पैच नहीं मिला, कोई ध्यान नहीं... लेकिन उन्होंने उत्पाद बेचना बंद कर दिया"
  • "अंतिम डिग्री प्रोजेक्ट से CVE तक, बीच में एक लंबी झपकी के साथ"

खैर, यहाँ कहानी है।




📜 इस CVE के पीछे की कहानी

जब मैं एक नई कमज़ोरी का खुलासा करने की तैयारी कर रहा था, तो मुझे कुछ याद आया जो मैंने वर्षों पहले काम किया था - एक बग जो मैंने अपने अंतिम डिग्री प्रोजेक्ट के दौरान IoT प्रोटोकॉल जैसे Thread और Zigbee पर शोध करते हुए पाया था। उस समय, मैंने MITRE को एक रिपोर्ट भेजी लेकिन कभी जवाब नहीं मिला, इसलिए मैंने सोचा कि इसे अनदेखा कर दिया गया।

उत्सुकता से, मैंने उस पुराने Gmail खाते में लॉग इन किया जिसका उपयोग मैंने सबमिशन के लिए किया था... और मेरे आश्चर्य के लिए, 2023 में - तीन साल बाद - मैंने देखा कि वास्तव में एक CVE असाइन किया गया था।

CVE-2021-27289, जो उस कमज़ोरी से जुड़ा है जिसे मैंने एक छात्र के रूप में रिपोर्ट किया था।

इसमें इतना समय क्यों लगा? जब मैंने पहली बार विक्रेता से संपर्क किया, तो उन्होंने कहा कि उनके पास इसे ठीक करने के लिए पर्याप्त स्टाफ नहीं है और वे इस बहाने को दोहराते रहे। मैंने MITRE को बताया कि कोई भी इसके बारे में कुछ करता नहीं दिख रहा था, इसलिए मुझे लगता है कि उन्होंने इंतजार किया - शायद इसलिए क्योंकि इस मुद्दे को कभी पैच किया जाने वाला नहीं था।

यह बग Ksix द्वारा बनाए गए कई Zigbee-आधारित IoT उपकरणों को प्रभावित करता था। मुख्य मुद्दा यह था कि रीप्ले सुरक्षा तंत्र, जो Zigbee विनिर्देश में परिभाषित है और फ्रेम काउंटर के माध्यम से लागू किया जाता है, ठीक से कार्यान्वित नहीं किया गया था।

क्योंकि उपकरण फ्रेम काउंटर की सही जाँच नहीं करते थे, एक हमलावर नेटवर्क के साथ संचार कर सकता था और केवल अनुक्रम संख्या को डिवाइस द्वारा देखे गए अंतिम मान से अधिक मान पर बढ़ाकर पैकेट स्पूफ कर सकता था। इससे कैप्चर किए गए संदेशों को फिर से चलाना और उन्हें वैध के रूप में स्वीकार करना संभव हो गया - जिसके परिणामस्वरूप प्रभावी रूप से एक प्रमाणीकरण बायपास हुआ।

इस रेपो में वह सब कुछ शामिल है जो मैंने अपने अंतिम प्रोजेक्ट पर काम किया था:

  • रीप्ले हमले का एक स्पष्ट विवरण
  • प्रभाव और कौन से उपकरण प्रभावित हुए
  • मेरे मूल लेखन और डेमो वीडियो के लिंक
  • मेरे द्वारा बनाया गया प्रूफ ऑफ कॉन्सेप्ट, जिसे बाद में OffSec ने 2020 में Exploit-DB पर प्रकाशित किया



🛠️ कमज़ोरी

Ksix Zigbee IoT उपकरण Zigbee के रीप्ले सुरक्षा तंत्रों के अनुचित कार्यान्वयन के कारण एक रीप्ले हमले की कमज़ोरी से प्रभावित हैं।

  • CVE ID: CVE-2021-27289
  • CWE: CWE-294: कैप्चर-रीप्ले द्वारा प्रमाणीकरण बायपास
  • Exploit-DB: Ksix Zigbee Devices - Playback Protection Bypass (PoC)

📦 प्रभावित उपकरण

निम्नलिखित संस्करणों का परीक्षण किया गया और वे कमज़ोर पाए गए। मैंने बाद के संस्करणों का परीक्षण नहीं किया, इसलिए वे भी प्रभावित हो सकते हैं।

  • Ksix IoT Zigbee Gateway – v1.0.3
  • Ksix Zigbee Door Sensor – v1.0.7
  • Ksix Zigbee Motion Sensor – v1.0.12

ये उत्पाद अब विक्रेता की वेबसाइट या Amazon जैसे प्लेटफार्मों पर उपलब्ध नहीं हैं, और ऐसा लगता है कि इन्हें बंद कर दिया गया है।

🧬 तकनीकी विवरण

प्रभावित उपकरणों में Zigbee स्टैक रीप्ले सुरक्षा तंत्र को ठीक से लागू नहीं करता है, जो Zigbee विनिर्देश में परिभाषित फ्रेम काउंटर फील्ड पर निर्भर करता है। यह फील्ड यह सुनिश्चित करने के लिए होता है कि प्राप्त संदेश ताज़ा हैं और पुनः चलाए नहीं गए हैं।

हालांकि, इस कार्यान्वयन में, फ्रेम काउंटर को अनदेखा किया जाता है या सही ढंग से मान्य नहीं किया जाता है। परिणामस्वरूप, एक हमलावर एक वैध Zigbee पैकेट को कैप्चर कर सकता है, उसकी अनुक्रम संख्या को उच्च मान (जैसे 250) पर बढ़ा सकता है, और इसे नेटवर्क पर पुनः चला सकता है।

चूंकि उपकरण केवल अनुक्रम संख्या की जांच करते हैं, वे संदेश को नया मानकर स्वीकार कर लेते हैं - जिससे बिना किसी प्रमाणीकरण या एन्क्रिप्शन को तोड़े स्पूफ संचार और अनधिकृत क्रियाएं संभव हो जाती हैं।

🎯 हमले का परिदृश्य

  1. हमलावर एक स्निफर डिवाइस के साथ Zigbee पैकेट कैप्चर करता है - उदाहरण के लिए, APImote जो KillerBee चला रहा हो, या TI CC2531 जिसे Zigbee2MQTT और SmartRF Packet Sniffer 2 के साथ उपयोग के लिए फ्लैश किया गया हो।
  • हमलावर कैप्चर किए गए पैकेट में अनुक्रम संख्या को संपादित करता है, इसे पहले देखे गए मान से अधिक मान (जैसे 250) पर सेट करता है।
  1. संशोधित पैकेट को Zigbee नेटवर्क में पुनः चलाया जाता है।
  2. प्राप्त करने वाला उपकरण इसे एक वैध, नया संदेश मानकर स्वीकार करता है।

उपकरण के प्रकार और वातावरण में इसके एकीकरण पर निर्भर करते हुए, इससे उपयोगकर्ता द्वारा नेटवर्क सेट करने के लिए मूल रूप से उपयोग किए जाने वाले ऐप में झूठे अलर्ट या नकली सेंसर स्थितियां दिखाई दे सकती हैं (जैसे, गति का पता चला, दरवाजा खोला) - भले ही वास्तव में कुछ न हुआ हो। अधिक जटिल सेटअपों में, यह स्पूफ डेटा के आधार पर ऑटोमेशन वर्कफ़्लो को अस्थिर कर सकता है या अनजाने क्रियाओं को ट्रिगर कर सकता है।

💣 प्रभाव

ये उपकरण आमतौर पर Tuya Smart या समान प्लेटफार्मों जैसे ऐप का उपयोग करके कॉन्फ़िगर किए जाते हैं, जो सेंसर ट्रिगर होने पर उपयोगकर्ताओं को वास्तविक समय में सूचित करते हैं - उदाहरण के लिए, जब कोई दरवाजा खुलता है या गति का पता चलता है। यही वजह है कि निम्नलिखित हमले विशेष रूप से प्रभावी होते हैं, भले ही भौतिक घटनाएं कभी न हों।

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