
ऑफ़लाइन ब्राउज़र एक्सटेंशन जो CVE-2026-20127 के लिए रक्षात्मक विश्लेषण और पहचान मार्गदर्शन प्रदान करता है, पैकेट विज़ुअलाइज़ेशन, IOC निष्कर्षण, और Cisco SD-WAN के लिए शमन रणनीतियों के साथ।
CVE-2026-20127 डिफेंसिव कम्पेनियन एक प्रीमियर, एंटरप्राइज़-ग्रेड ब्राउज़र एक्सटेंशन है जो सक्रिय खतरे की खुफिया और रक्षात्मक विश्लेषण के लिए इंजीनियर किया गया है। यह उपकरण Cisco Catalyst SD-WAN कंट्रोलर (vSmart) में प्रमाणीकरण बायपास भेद्यता से संबंधित आधिकारिक तकनीकी अनुसंधान को समाहित करता है। एक ऑफ़लाइन, अत्यधिक स्थानीयकृत खुफिया परत प्रदान करके, यह सुरक्षा संचालन केंद्रों (SOC) और रक्षात्मक शोधकर्ताओं को पैकेट संरचनाओं का तेजी से विश्लेषण करने, प्रमाणीकरण प्रवाहों को ट्रेस करने, और बाहरी नेटवर्क को सक्रिय जांच डेटा उजागर किए बिना समझौता संकेतक (IOC) को तुरंत निकालने में सक्षम बनाता है।
Cisco Catalyst SD-WAN आर्किटेक्चर एज डिवाइसों और कंट्रोलर के बीच कंट्रोल-प्लेन DTLS कनेक्शन स्थापित करने और बनाए रखने के लिए vdaemon सेवा पर निर्भर करता है। अंतर्निहित भेद्यता (CVE-2026-20127) DTLS हैंडशेक अनुक्रम के दौरान स्टेट मशीन सत्यापन में विफलता का शोषण करती है, जो स्पष्ट रूप से vSmart नियंत्रण ट्रैफ़िक से जुड़े पोर्ट (जैसे, 12346, 52521) को प्रभावित करती है। यह भेद्यता अनधिकृत अभिनेताओं को X.509 प्रमाणपत्र सत्यापन को बायपास करने और आंतरिक कंट्रोलर रजिस्ट्री में एक प्रमाणित स्थिति बनाने की अनुमति देती है।
इस परियोजना का प्राथमिक उद्देश्य कच्चे शोषण रिपॉजिटरी को एक संरचित, शैक्षिक और रक्षात्मक संपत्ति में संश्लेषित करना है। अनुसंधान का लक्ष्य vbond_proc_challenge_ack_ack() प्रमाणीकरण बायपास को विघटित करना और इसे इंटरैक्टिव विज़ुअलाइज़ेशन के एक सूट के माध्यम से प्रस्तुत करना है। यह साइबर सुरक्षा पेशेवरों को भेद्यता के सटीक तंत्र को समझने, मजबूत पहचान तर्क लागू करने, और एंटरप्राइज़ SD-WAN तैनातियों में व्यापक शमन रणनीतियों को लागू करने में सक्षम बनाता है।
रिपॉजिटरी को बुद्धिमत्ता डेटा, कोर UI विज़ुअलाइज़ेशन, और बुद्धिमान खोज तर्क को अलग करने के लिए संरचित किया गया है, जो Chrome Manifest V3 आर्किटेक्चरल बाधाओं का पालन करता है।
src/knowledge): इसमें मूल शोषण अनुसंधान से पार्स की गई बुद्धिमत्ता का प्रतिनिधित्व करने वाले ठीक 17 खंडित JSON डोमेन शामिल हैं।src/services): इसमें ऑफ़लाइन NLP KnowledgeEngine रहता है, जो इरादे का पता लगाने और शब्दार्थ पुनर्प्राप्ति के लिए जिम्मेदार है।src/components, src/sidepanel): एक React-आधारित UI जो गतिशील पैकेट विज़ुअलाइज़ेशन और विश्लेषक डैशबोर्ड प्रस्तुत करता है।गहन विश्लेषण पुष्टि करता है कि भेद्यता vdaemon (संस्करण 20.12.5) में पते 0x38AB7 पर स्थित vbond_proc_challenge_ack_ack() फ़ंक्शन के भीतर रहती है। मुख्य दोष संदेश निकाय में प्रदान किए गए verify_status बाइट पर सर्वर-साइड सत्यापन की पूर्ण कमी है। जब कोई अप्रमाणित सहकर्मी एक गैर-शून्य verify_status के साथ CHALLENGE_ACK_ACK पैकेट भेजता है, तो vdaemon इस कथन पर अंतर्निहित रूप से विश्वास करता है और सहकर्मी की प्रमाणीकरण स्थिति मेमोरी में 1 लिखता है *(BYTE*)(a2+70) = 1।
नियंत्रण-प्लेन के लिए वैध DTLS हैंडशेक इस प्रकार संचालित होता है:
msg_type=8 (CHALLENGE) के साथ क्लाइंट को चुनौती देता है।msg_type=9 (CHALLENGE_ACK) के साथ जवाब देता है, आवश्यक क्रिप्टोग्राफिक प्रमाण प्रदान करता है।msg_type=10 (CHALLENGE_ACK_ACK) के साथ समाप्त करता है।शोषित प्रोटोकॉल प्रवाह जानबूझकर चरण 3 को छोड़ देता है। हमलावर CHALLENGE को इंटरसेप्ट करता है और तुरंत एक जाली CHALLENGE_ACK_ACK (msg_type=10) के साथ जवाब देता है। चूंकि vbond_proc_msg() के अंदर प्रमाणीकरण गेट msg_type=10 को पूर्व-प्रमाणीकरण फ़िल्टरिंग से छूट देता है, पैकेट कमजोर हैंडलर तक पहुंचता है और स्टेट मशीन को दूषित करता है।
सुरक्षा टीमों को सक्रिय शोषण प्रयासों का पता लगाने के लिए निम्नलिखित विसंगतियों की सक्रिय रूप से तलाश करनी चाहिए:
control-connection-state-change ईवेंट पर सतर्क रहें जहां peer-vmanage-system-ip 0.0.0.0 है, उसके तुरंत बाद सेकंडों में down में स्थिति परिवर्तन होता है।vmanage-admin उपयोगकर्ता के लिए अप्रत्याशित SSH सार्वजनिक कुंजी स्वीकार।vdaemon_peer_ssl_snapshot_info में बेमेल जो स्थानीय और सहकर्मी प्रमाणपत्रों में मानक प्रावधान से मेल नहीं खाने वाले तरीके से महत्वपूर्ण अंतर दर्शाता है।रक्षकों को निम्नलिखित उपचार रणनीतियों को लागू करना चाहिए:
20.12.6.1 या बाद में अपग्रेड करें, जो vbond_proc_challenge_ack_ack() में सख्त स्टेट-मशीन सत्यापन लागू करता है।vmanage-admin खाते के लिए authorized_keys फ़ाइल में किसी भी संशोधन के लिए कठोर अलर्टिंग लागू करें।एक्सटेंशन एक अनुकूलित, ऑफ़लाइन ज्ञान इंजन लागू करता है जो रिपॉजिटरी से निकाले गए 17 विशिष्ट डोमेन को अनुक्रमित करता है। इंजन पूरी तरह से ब्राउज़र के भीतर स्थानीय रूप से संचालित होता है, एक बहु-चरण प्राकृतिक भाषा प्रसंस्करण (NLP) पाइपलाइन का उपयोग करता है:
Detection डोमेन से मैप करना)।समाधान Manifest V3 के माध्यम से एक वितरित, अतुल्यकालिक आर्किटेक्चर पर बहुत अधिक निर्भर करता है:
chrome.storage.local का उपयोग करता है।@vitejs/plugin-react के साथ)एक्सटेंशन तेजी से तैनाती और निर्बाध विश्लेषक कार्यप्रवाहों के लिए अत्यधिक अनुकूलित है:
Set<string>) को लोड समय पर समकालिक रूप से बनाता है, रनटाइम खोज विलंबता को उप-मिलीसेकंड श्रेणियों तक कम करता है।background.js सर्विस वर्कर को भारी sidepanel.js UI बंडल से अलग करता है।