
यह स्क्रिप्ट एक गंभीर भेद्यता, CVE-2024-3094, का पता लगाने और उसे ठीक करने के लिए डिज़ाइन की गई है, जो XZ Utils डेटा कम्प्रेशन लाइब्रेरी को प्रभावित करती है। इस भेद्यता को CISA अलर्ट में उजागर किया गया था और इसके सिस्टम सुरक्षा के लिए महत्वपूर्ण निहितार्थ हैं। यह Bash स्क्रिप्ट पहचान और सुधार दोनों कार्यक्षमताएँ प्रदान करती है।
यह स्क्रिप्ट "AS IS" प्रदान की गई है, बिना किसी प्रकार की वारंटी के। इसका सभी वातावरणों और कॉन्फ़िगरेशनों में पूरी तरह से परीक्षण नहीं किया गया है। इस स्क्रिप्ट को चलाकर, आप स्वीकार करते हैं कि आप इसे अपने जोखिम पर चला रहे हैं।
रिपॉज़िटरी को क्लोन करें:
git clone https://github.com/hazemkya/CVE-2024-3094-checker.git
cd CVE-2024-3094-checker
डिफ़ॉल्ट डिटेक्शन मोड: डिफ़ॉल्ट रूप से, स्क्रिप्ट केवल यह पता लगाने के लिए डिटेक्शन मोड में काम करती है कि आपका सिस्टम असुरक्षित है या नहीं।
./CVE-2024-3094-checker.sh
सुधार मोड: -r फ़्लैग का उपयोग करके, स्क्रिप्ट सुधार मोड में बदल जाती है, जहाँ यह xz-utils का एक सुरक्षित संस्करण स्थापित करके भेद्यता को ठीक करने का प्रयास करती है।
./CVE-2024-3094-checker.sh -r