
Ivanti Connect Around आक्रमण श्रृंखला के लिए शमन सत्यापन उपयोगिता। कई जाँचें चलाता है। CVE-2023-46805, CVE-2024-21887।
Connect Around हमला श्रृंखला, जिसमें CVE-2023-46805 और CVE-2024-21887 शामिल हैं, Ivanti Connect Secure और Policy Secure उपकरणों के लिए एक महत्वपूर्ण खतरा पैदा करती है। यह हमला श्रृंखला कमजोर सिस्टम पर अनधिकृत पहुंच और कमांड निष्पादन को सक्षम बनाती है। CVE-2023-46805 हमलावरों को प्रमाणीकरण नियंत्रणों को बायपास करने की अनुमति देता है, जबकि CVE-2024-21887, एक कमांड इंजेक्शन भेद्यता है, जिसका पहले के साथ संयोजन करने पर प्रमाणीकरण की आवश्यकता के बिना शोषण किया जा सकता है। भेद्यताओं का यह जोड़ा Ivanti उत्पादों का उपयोग करने वाले संगठनों से तत्काल ध्यान देने की मांग करता है, और उन्हें Ivanti Community Forum में विस्तृत रूप से बताए गए उपलब्ध शमन उपायों को लागू करने के लिए प्रेरित करता है।
संगठनों की शमन स्थिति को मान्य करने की आवश्यकता के जवाब में, Ivanti Connect Around भेद्यता जांचकर्ता विकसित किया गया है। यह स्क्रिप्ट Connect Around हमला श्रृंखला से जुड़ी भेद्यताओं के लिए Ivanti Connect Secure और Policy Secure उपकरणों का आकलन करने के लिए डिज़ाइन की गई है। यह इन भेद्यताओं की उपस्थिति को सत्यापित करने के लिए जाँच करती है और परिणामों को CSV प्रारूप में आउटपुट करती है। एक व्यापक और विश्वसनीय मूल्यांकन प्रदान करने के लिए कई शमन सत्यापन पद्धतियों का उपयोग किया जाता है।
नोट: यह स्क्रिप्ट CVE-2024-21888 या CVE-2024-21893 को मान्य नहीं करती है।
स्क्रिप्ट Ivanti Connect Secure सिस्टम की सुरक्षा स्थिति का आकलन करने के लिए विभिन्न जाँचें करती है। प्रत्येक जाँच सूचना सुरक्षा समुदाय के भीतर अनुसंधान से अनुकूलित विशिष्ट पद्धतियों पर आधारित है।
/api/v1/configuration/users/user-roles/user-role/rest-userrole1/web/web-bookmarks/bookmark एंडपॉइंट का अनुरोध करता है।: /api/v1/system/system-information` URI तक पहुँचने का प्रयास करता है।/admin/options/ URI तक पहुँचने का प्रयास करता है।प्रत्येक जाँच संभावित भेद्यताओं में अंतर्दृष्टि प्रदान करती है। "असुरक्षित" एक पुष्टि की गई भेद्यता को इंगित करता है, जबकि "शमित" या "असुरक्षित नहीं" यह दर्शाता है कि सिस्टम परीक्षण की जा रही विशिष्ट भेद्यता के विरुद्ध सुरक्षित प्रतीत होता है।
स्क्रिप्ट प्रत्येक जाँच को विशिष्ट स्थिति प्रकारों के साथ वर्गीकृत करती है, जो स्कैन किए गए होस्ट की सुरक्षा स्थिति में अंतर्दृष्टि प्रदान करते हैं। यहाँ प्रत्येक स्थिति प्रकार का विवरण दिया गया है:
शमित: इंगित करता है कि सिस्टम में जाँच की गई भेद्यताओं के विरुद्ध शमन उपाय मौजूद हैं। यह स्थिति तब लौटाई जाती है जब एक सुरक्षित और पैच किए गए सिस्टम के विशिष्ट प्रतिक्रियाओं का पता लगाया जाता है।
असुरक्षित: यह स्थिति बताती है कि सिस्टम स्क्रिप्ट द्वारा की गई विशिष्ट जाँचों के प्रति असुरक्षित है। यह तब लौटाया जाता है जब सिस्टम ज्ञात पैटर्न या प्रतिक्रियाएँ प्रदर्शित करता है जो भेद्यता का संकेत देते हैं।
HTTP त्रुटि: तब लौटाया जाता है जब स्क्रिप्ट को लक्ष्य सिस्टम से मानक HTTP त्रुटि प्रतिक्रियाओं (403 Forbidden के अलावा) का सामना करना पड़ता है। यह आमतौर पर वेब सर्वर या अनुरोध में किसी समस्या का संकेत देता है।
नेटवर्क समस्या: इस स्थिति का उपयोग तब किया जाता है जब स्क्रिप्ट को नेटवर्क-संबंधी समस्याओं का सामना करना पड़ता है, जैसे कि होस्ट तक पहुँचने में असमर्थता। यह पिछली स्थितियों जैसे "होस्ट अप्राप्य" और "नेटवर्क त्रुटि" को जोड़ता है।
समय समाप्ति त्रुटि: इंगित करता है कि लक्ष्य का अनुरोध समय से बाहर हो गया, जो संभावित नेटवर्क या कॉन्फ़िगरेशन समस्याओं का सुझाव देता है जिन्होंने स्क्रिप्ट को अपनी जाँच पूरी करने से रोका।
कनेक्शन त्रुटि: "समय समाप्ति त्रुटि" के समान, इस स्थिति का उपयोग तब किया जाता है जब होस्ट से कनेक्शन स्थापित करने में समस्याएँ होती हैं, जो नेटवर्क समस्याओं, गलत होस्टनाम आदि के कारण हो सकती हैं।
Ivanti उपस्थिति अनिर्णायक: पहले "प्रमाणीकरण आवश्यक" के रूप में जाना जाता था, यह स्थिति तब लौटाई जाती है जब स्क्रिप्ट की जाँचें भेद्यता या शमन का निर्णायक प्रमाण नहीं देती हैं। यह सुझाव देता है कि सिस्टम की सुरक्षा स्थिति निर्धारित करने के लिए आगे मैन्युअल जाँच की आवश्यकता है।
असुरक्षित (बाईपास का पता चला): बाईपास भेद्यता जाँच के लिए विशिष्ट, यह स्थिति इंगित करती है कि सिस्टम स्क्रिप्ट की पद्धति में वर्णित प्रमाणीकरण बाईपास तकनीक के लिए असुरक्षित है।
प्रत्येक स्थिति जाँची गई भेद्यताओं के संबंध में सिस्टम की सुरक्षा स्थिति का एक स्नैपशॉट प्रदान करती है। उपयोगकर्ताओं को इन स्थितियों को प्रारंभिक संकेतक मानना चाहिए और जहाँ आवश्यक हो, सिस्टम की वास्तविक सुरक्षा स्थिति की पुष्टि करने के लिए आगे मैन्युअल जाँच करनी चाहिए।