अरबों डिवाइसों में इस्तेमाल हुए Bluetooth चिप में मिला undocumented backdoor
(bleepingcomputer.com)Bluetooth चिप में backdoor की खोज
-
ESP32 चिप का backdoor: चीनी निर्माता Espressif के ESP32 माइक्रोचिप में एक undocumented "backdoor" मिला है। 2023 तक यह चिप 1 अरब से अधिक डिवाइसों में इस्तेमाल हो चुका है। यह backdoor trusted डिवाइस को spoof कर सकता है, अनधिकृत data access की अनुमति दे सकता है, नेटवर्क के दूसरे डिवाइसों तक फैल सकता है, या लंबे समय तक persistence स्थापित कर सकता है.
-
खोज की पृष्ठभूमि: स्पेन के शोधकर्ताओं Miguel Tarascó Acuña और Antonio Vázquez Blanco ने इस backdoor को खोजा और मैड्रिड के RootedCON में प्रस्तुत किया। यह backdoor mobile phone, computer, smart lock, medical equipment जैसे संवेदनशील डिवाइसों को स्थायी रूप से संक्रमित कर सकता है.
ESP32 में backdoor मिला
-
Bluetooth सुरक्षा शोध: Bluetooth security research में रुचि कम हुई है, लेकिन इसका कारण यह नहीं है कि protocol या implementation अधिक सुरक्षित हो गए हैं। अधिकांश हमले या तो काम करने वाले tools के बिना हैं, या सामान्य hardware के साथ compatible नहीं हैं, या ऐसे पुराने tools पर निर्भर हैं जो modern systems के साथ compatible नहीं हैं.
-
नए tools का विकास: Tarlogic ने एक नया C-आधारित, hardware-independent और cross-platform USB Bluetooth driver विकसित किया, जिससे operating system-specific API पर निर्भर हुए बिना hardware तक सीधे पहुंच संभव हुई। इसके जरिए ESP32 Bluetooth firmware में छिपे vendor-specific commands (Opcode 0x3F) का पता चला.
-
मिले हुए commands: कुल 29 undocumented commands मिले, जिनका उपयोग memory manipulation (RAM और Flash को read/write), MAC address spoofing (device spoofing), और LMP/LLCP packet injection के लिए किया जा सकता है.
-
जोखिम: इन commands के कारण OEM स्तर पर malicious implementation और supply chain attacks संभव हो सकते हैं। खासकर जब attacker के पास पहले से root access हो, malicious firmware डाल दिया गया हो, या malicious update push किया गया हो, तब इस backdoor का remote exploitation संभव है.
-
physical access का जोखिम: आम तौर पर डिवाइस के USB या UART interface तक physical access होना अधिक खतरनाक और व्यावहारिक attack scenario है.
-
शोधकर्ताओं की व्याख्या: शोधकर्ताओं ने बताया कि वे ESP32 चिप पर पूरा नियंत्रण हासिल कर सकते हैं, RAM और Flash modification commands के जरिए चिप पर persistence बना सकते हैं, और इसके दूसरे डिवाइसों तक फैलने की संभावना भी है.
-
Espressif की प्रतिक्रिया: BleepingComputer ने शोध निष्कर्षों पर Espressif का पक्ष मांगा, लेकिन तुरंत कोई जवाब नहीं मिला.
1 टिप्पणियां
Hacker News राय
शीर्षक भ्रामक हो सकता है। "backdoor" से लगता है कि यह अपने USB Bluetooth adapter की memory और अन्य low-level functions को देखने और manipulate करने की अनुमति देता है। यह wireless तरीके से इस्तेमाल नहीं किया जा सकता
researchers ने ESP32 WiFi stack पर low-level access देने वाली undocumented hardware functionality खोजी
यह headline झूठी है। Bluetooth chip में backdoor का मतलब होगा कि कोई wireless attacker chip पर code execution कर सकता है। यह लेख रिपोर्ट करता है कि connected device का driver chip पर code execution कर सकता है। यह किसी security boundary का उल्लंघन नहीं करता
यह बात confusing है कि क्या Bluetooth stack में कुछ undocumented commands हैं। अगर यह केवल उस code के लिए accessible है जो पहले से device पर चल रहा है, तो मैं इसे backdoor नहीं कहूँगा
सैद्धांतिक रूप से connected BT radio पर low-level access होना चाहिए। यह अपेक्षित है
research अच्छी है, लेकिन headline खराब है। attack vector के रूप में physical access चाहिए और लगभग हर मामले में यह पहले से किसी और तरीके से किया जा सकता है। "सामान्य Bluetooth chips में undocumented commands पाए गए" इससे बेहतर headline होती
TL;DR: firmware की reverse engineering करके memory read/write, packet transmission, MAC address setting जैसे HCI commands खोजे गए
सब लोग desktop और laptop पर kernel space में चलने वाले opaque binary blob drivers इंस्टॉल करने, और अपने cloud-controlled phones पर root access तक न पाने को स्वीकार कर लेते हैं, लेकिन undocumented low-level ESP32 commands, जिन्हें केवल device compromise होने के बाद ही इस्तेमाल किया जा सकता है, एक newsworthy threat vector बन जाते हैं