Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2023-35794-WebSSH-Hijacking — इस रिपॉज़िटरी में Dodge Industrial Team द्वारा Dodge OPTIFY प्लेटफ़ॉर्म के लिए खोजे गए CVE-2023-35794 का विवरण शामिल है। | Kitploit
उपकरण/GitHubGitHub/dodge-mptc/cve-2023-35794-webssh-hijacking
प्रमाणीकरण और प्राधिकरणIoT सुरक्षाभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणArchived
GitHubdodge-mptc/cve-2023-35794-webssh-hijacking

CVE-2023-35794-WebSSH-Hijacking

इस रिपॉज़िटरी में Dodge Industrial Team द्वारा Dodge OPTIFY प्लेटफ़ॉर्म के लिए खोजे गए CVE-2023-35794 का विवरण शामिल है।

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें
392 साल पहलेअभी तक समीक्षित नहीं

CVE-2023-35794-WebSSH-Hijacking

इस रिपॉज़िटरी में Dodge Industrial Team द्वारा Dodge OPTIFY प्लेटफ़ॉर्म के लिए खोजी गई CVE-2023-35794 का विवरण है।


CVE ID: CVE-2023-35794
विक्रेता: Cassia Networks
उत्पाद: Access Controller
संस्करण: Cassia-AC-2.1.1.2303271039


भेद्यता: गलत एक्सेस नियंत्रण
प्रभावित: web ssh, gateways
विवरण: WebSSH सत्र को हाईजैक किया जा सकता है
स्थिति: विक्रेता द्वारा पुष्टि, ठीक किया गया
पैच किया गया संस्करण: Cassia-AC-2.1.1.2308181707


विवरण

Cassia, AC से Gateways तक SSH सत्र आरंभ करने के लिए billchurch द्वारा निर्मित WebSSH2 का उपयोग करता है। WebSSH2 एक वेब SSH क्लाइंट है जो ssh2, socket.io, xterm.js और express का उपयोग करता है। यह HTML5 वेब-आधारित टर्मिनल एमुलेटर और SSH क्लाइंट का एक बुनियादी (bare bones) उदाहरण है। यह SSH2 सर्वर के लिए Websocket/Socket.io कनेक्शन को प्रॉक्सी करने हेतु होस्ट पर क्लाइंट के रूप में SSH2 का उपयोग करता है।

जब किसी Gateway डिवाइस के साथ WebSSH का सत्र स्थापित होता है, तो कोई भी बाहरी उपयोगकर्ता बिना किसी प्रमाणीकरण और प्राधिकरण के उसे हाईजैक कर सकता है।

सत्र स्थापना उचित GET अनुरोध के माध्यम से की जाती है: /ap/remote/<mac>?ssh_port=<ac-rev-ssh-port> Gateway फिर MQTT (या CAPWAP) चैनल के माध्यम से अनुरोध प्राप्त करता है और Access Controller के लिए लोकल पोर्ट फ़ॉरवर्डिंग के साथ SSH टनल स्थापित करता है। फिर Access-Controller SSH वेब सत्र के साथ फ़ॉरवर्ड किए गए पोर्ट से जुड़ जाता है। जिस उपयोगकर्ता ने वेब SSH सत्र आरंभ किया था, उसे /ssh/host पर पुनर्निर्देशित किया जाता है, लेकिन सत्र कुकी मान्य नहीं की जाती है। नई WebSSH2 कुकी 401 त्रुटि के साथ प्रदान की जाती है। Alt text वास्तव में, उपयोगकर्ता से Basic auth प्रदान करने के लिए कहा जा रहा है। Alt text प्राप्त Basic authentication क्रेडेंशियल्स अगले अनुरोधों में भेजे जाते हैं और संभावित रूप से चुने गए डिवाइस से प्रमाणीकरण के लिए webssh2.bundle.js द्वारा क्रेडेंशियल्स के रूप में उपयोग किए जाते हैं। Alt text Alt text यह Access Controller पोर्टल के लिए अनधिकृत उपयोगकर्ता को केवल SSH उपयोगकर्ता नाम और पासवर्ड जानकर पहले से मौजूद SSH सत्र को हाईजैक करने की अनुमति देता है (ध्यान दें कि यह सामान्यतः डिफ़ॉल्ट cassia:cassia-<last-mac-6-digits> हो सकता है)।


शोषण

एक हमलावर CVE-2023-35793 का उपयोग किसी भी प्रमाणित उपयोगकर्ता को धोखा देकर AC से जुड़े किसी भी डिवाइस के लिए सत्र आरंभ करने के लिए कर सकता है (ध्यान दें कि उपयोगकर्ता को गेटवे में लॉगिन करने की आवश्यकता नहीं है; सत्र केवल CVE-2023-35793 CSRF का शोषण करके आरंभ किया जाएगा)। फिर इस भेद्यता का उपयोग करके और MAC पता जानकर, एक हमलावर WebSSH के माध्यम से डिवाइस तक आसानी से पहुँच प्राप्त कर सकता है।

मान लीजिए कि एक हमलावर ने किसी को प्रेरित किया और गेटवे के लिए सत्र स्थापित हो गया, जहाँ डिफ़ॉल्ट क्रेडेंशियल्स का उपयोग किया जाता है।

  1. हमलावर केवल वेब ब्राउज़र खोलता है और ज्ञात डिवाइस के लिए डिफ़ॉल्ट क्रेडेंशियल्स दर्ज करता है।
  2. हमलावर, यह जानते हुए कि कौन सा डिवाइस प्रेरित किया गया था, डिफ़ॉल्ट क्रेडेंशियल्स प्रदान करता है (सामान्यतः इन्हें बदला नहीं जाता है)
  3. हमलावर डिवाइस LXC कंटेनर में ऐसे उपयोगकर्ता के रूप में प्रमाणित होता है जिसके पास डिफ़ॉल्ट रूप से रूट अधिकार होते हैं Alt text

निवारण

  • Cassia Networks पर उपलब्ध उच्चतम संभव संस्करण में पैच करें।
टूल डाउनलोड करें