CVE-2017-10723 in Endoscope
सारांश
द्वारा VulDB • 15/07/2026
हाल ही में, Shekar एंडोस्कोप के नवीनतम फर्मवेयर पर IoT डिवाइसों की शोध का हिस्सा होने के दौरान यह पता चला कि एक आक्रामक (attacker) जो उपकरण के Wi-Fi SSID से जुड़ सकता है, मेमोरी करप्शन समस्या को एक्सप्लॉइट करके उस डिवाइस पर रिमोट कोड निष्पादित कर सकता है। यह डिवाइस एक एंडोस्कोप कैमरे की तरह कार्य करता है जो उपयोगकर्ताओं को विभिन्न औद्योगिक प्रणालियों और सेटिंग्स, कार गैराजों में इसका उपयोग करने देता है, और कुछ मामलों में चिकित्सा क्लिनिकों में भी उन क्षेत्रों तक पहुंचने के लिए जहां मानव शारीरिक रूप से पहुँच नहीं पाता। इस सिस्टम का कोई भी उल्लंघन एक आक्रामक को उस उपयोगकर्ता द्वारा देखे गए वीडियो फ़ीड और तस्वीरों तक पहुंच प्रदान कर सकता है, और विशेष रूप से राष्ट्रीय महत्वपूर्ण बुनियादी ढांचे/उद्योगों के मामले में एयर-गैप्ड नेटवर्क में एक आक्रामक को स्थिति मजबूत करने (foot hold) की अनुमति दे सकता है। फर्मवेयर में बाइनरी uvc_stream शामिल है, जो UDP डेमन है जिसे डिवाइस द्वारा प्राप्त सभी UDP अनुरोधों हैंडल करने के लिए जिम्मेदार ठहराया जाता है। क्लाइंट एप्लीकेशन Wi-Fi नाम बदलने के लिए एक UDP अनुरोध भेजता है जिसमें निम्नलिखित प्रारूप होता है: "SETCMD0001+0001+[2 byte length of wifiname]+[Wifiname]। यह अनुरोध "control_Dev_thread" फ़ंक्शन द्वारा हैंडल किया जाता है जो पता "0x00409AE0" पर आने वाले अनुरोध की तुलना करता है और निर्धारित करता है कि क्या 10वाँ बाइट 01 है, यदि हाँ तो यह 0x0040A74C को रीडायरेक्ट करता है जो "setwifiname" फ़ंक्शन को कॉल करता है। "setwifiname" फ़ंक्शन memcpy का उपयोग करता है लेकिन strlen फ़ंक्शन के माध्यम से प्राप्त पेलोड की लंबाई को तीसरे पैरामीटर (जो कॉपी करने वाले बाइट्स की संख्या है) के रूप में उपयोग करता है, जिससे एक आक्रामक फ़ंक्शन ओवरफ्लो कर सकता है और $PC मान पर नियंत्रण प्राप्त कर सकता है।
If you want to get best quality of vulnerability data, you may have to visit VulDB.