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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE_Prioritizer — भेद्यता पैचिंग को सुव्यवस्थित करें CVSS, EPSS, और CISA की ज्ञात शोषित भेद्यताओं के साथ। वास्तविक समय खतरे की जानकारी के आधार पर कार्यों को प्राथमिकता दें, प्रतिस्पर्धात्मक लाभ प्राप्त करें, और नवीनतम रुझानों के बारे में सूचित रहें। | Kitploit
उपकरण/GitHubGitHub/turroks/cve_prioritizer
भेद्यता स्कैनरभेद्यता विश्लेषणकॉन्फ़िगरेशन ऑडिटिंगखतरा खुफिया
GitHubturroks/cve_prioritizer

CVE_Prioritizer

भेद्यता पैचिंग को सुव्यवस्थित करें CVSS, EPSS, और CISA की ज्ञात शोषित भेद्यताओं के साथ। वास्तविक समय खतरे की जानकारी के आधार पर कार्यों को प्राथमिकता दें, प्रतिस्पर्धात्मक लाभ प्राप्त करें, और नवीनतम रुझानों के बारे में सूचित रहें।

रिपॉजिटरी देखें
70696261 महीना पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें

CVE प्रायोरिटाइज़र

CVE प्रायोरिटाइज़र एक शक्तिशाली उपकरण है जो आपको CVSS, EPSS, CISA के ज्ञात शोषित कमजोरियाँ और VulnCheck के सामुदायिक संसाधनों (NVD++, KEV) को मिलाकर कमजोरियों की पैचिंग को प्राथमिकता देने में मदद करता है। यह आपके सूचना तंत्र पर शोषण की संभावना और कमजोरियों के संभावित प्रभाव के बारे में मूल्यवान जानकारी प्रदान करता है।

output.gif

CVSS, EPSS और CISA KEV को क्यों संयोजित करें?

CVE_Prioritizer कमजोरी सुधार प्रयासों को बढ़ाने के लिए CVSS और EPSS स्कोर के बीच सहसंबंध का लाभ उठाता है। जहां CVSS एक कमजोरी के मूलभूत गुणों को पकड़ता है, वहीं EPSS डेटा-संचालित खतरा जानकारी प्रदान करता है, जिससे आप पैचिंग को बेहतर ढंग से प्राथमिकता दे सकते हैं।

विषय सूची

  1. CVSS, EPSS और KEV को क्यों संयोजित करें?
  2. CVSS, EPSS और KEV को संयोजित करना
  3. हमारा दृष्टिकोण
  4. स्थापना
  5. उपयोग
    • API कुंजियों का अनुरोध करें
    • अपना CVE डेटा स्रोत चुनें
    • इनपुट विधि चुनें
    • आउटपुट को अनुकूलित करें
  6. उदाहरण
  7. योगदान देना
  8. लाइसेंस
  9. संपर्क

CVSS, EPSS और KEV को संयोजित करना

FIRST की टीम ने अपने EPSS उपयोगकर्ता मार्गदर्शिका में यह समझाने का शानदार काम किया कि कोई व्यक्ति CVSS और EPSS को क्यों संयोजित करना चाहेगा। निम्नलिखित सामग्री उस दस्तावेज़ से निकाली गई है।

नीचे दिया गया चित्र 05-16-2021 के डेटा पर आधारित EPSS और CVSS स्कोर के बीच सहसंबंध दिखाता है। याद रखें कि EPSS 0 और 1 (0 और 100%) के बीच पूर्वानुमान स्कोर उत्पन्न करता है जहां उच्च स्कोर शोषण की उच्च संभावना का संकेत देते हैं। प्रत्येक बिंदु एक या अधिक कमजोरियों (CVE) का प्रतिनिधित्व करता है। कुछ कमजोरियों को उदाहरणात्मक उद्देश्यों के लिए लेबल किया गया है।

cvss_comparison_scatter_density-1.png

सबसे पहले, ध्यान दें कि अधिकांश कमजोरियां प्लॉट के निचले भाग के पास केंद्रित हैं, और केवल एक छोटा प्रतिशत कमजोरियों के EPSS स्कोर 50% (0.5) से ऊपर हैं। जबकि EPSS और CVSS स्कोर के बीच कुछ सहसंबंध है, कुल मिलाकर, यह प्लॉट सुझावात्मक सबूत प्रदान करता है कि हमलावर केवल उन कमजोरियों को लक्षित नहीं कर रहे हैं जो सबसे अधिक प्रभाव उत्पन्न करती हैं, या जरूरी नहीं कि वे शोषण करने में आसान हों (जैसे, एक अप्रमाणित दूरस्थ कोड निष्पादन)।

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

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

चर्चा के लिए, नीचे दिए गए आरेख पर विचार करें, जिसे सामान्य रूप से कमजोरी प्राथमिकता को चित्रित करने के लिए एनोटेट किया गया है।

epss-v-cvss-5-16-thresh_sized.png

  • नीचे बाएं में कमजोरियां उनका प्रतिनिधित्व करती हैं जिनमें शोषण की कम संभावना होती है, और सूचना तंत्र पर कम गंभीरता का प्रभाव पड़ेगा, और इसलिए उन्हें अप्राथमिकीकृत किया जा सकता है।
  • ऊपरी बाएं चतुर्थांश में कमजोरियां शोषण की अधिक संभावना हो सकती हैं, लेकिन, अपने आप में, सूचना तंत्र पर गंभीर रूप से प्रभाव नहीं डालेंगी। (हालांकि, यह बेहतर ढंग से समझने के लिए और शोध किया जाना चाहिए कि इस प्रकार की कमजोरियों का एक श्रृंखलाबद्ध हमले में कैसे उपयोग किया जा सकता है।)
  • नीचे दाएं में कमजोरियां उनका प्रतिनिधित्व करती हैं जो, जबकि सूचना तंत्र को गंभीर रूप से प्रभावित कर सकती हैं, दूसरों की तुलना में शोषण की संभावना बहुत कम होती है, लेकिन खतरे के परिदृश्य में बदलाव की स्थिति में अभी भी निगरानी रखी जानी चाहिए।
  • दूसरी ओर, ऊपरी दाएं चतुर्थांश में कमजोरियां सबसे महत्वपूर्ण प्रकार की कमजोरियां हैं जिनके शोषण की अधिक संभावना होती है, और सूचना तंत्र से पूरी तरह समझौता कर सकती हैं, और इसलिए पहले पैच की जानी चाहिए।

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

हमारा दृष्टिकोण

हमने FIRST की सिफारिशों और अपने स्वयं के अनुभव के आधार पर प्राथमिकता सीमाओं को परिष्कृत किया है। यहां एक अवलोकन है:

  1. हम CISA की ज्ञात शोषित कमजोरियों को शामिल करते हैं, KEV में पाए जाने वाले CVE को प्राथमिकता देते हैं।
  2. CVSS सीमा 6.0 निर्धारित की गई है, जो CVE विवरण से भारित औसत CVSS स्कोर का प्रतिनिधित्व करती है।
  3. EPSS सीमा 0.2 निर्धारित की गई है, इस सीमा से ऊपर उच्च प्रासंगिकता वाली कमजोरियों पर ध्यान केंद्रित करना।

यह दृष्टिकोण कमजोरियों को पांच प्राथमिकता स्तरों में वर्गीकृत करता है, जिससे आप संसाधनों को अधिक प्रभावी ढंग से आवंटित कर सकते हैं।

प्राथमिकताविवरण
प्राथमिकता 1+CISA के KEV में पाए गए CVE
प्राथमिकता 1ऊपरी दाएं चतुर्थांश में CVE
प्राथमिकता 2निचले दाएं चतुर्थांश में CVE
प्राथमिकता 3ऊपरी बाएं चतुर्थांश में CVE
प्राथमिकता 4निचले बाएं चतुर्थांश में CVE

नीचे हमारे अपने दृष्टिकोण को लागू करने के बाद FIRST की सिफारिश का एक संशोधित संस्करण है।

our_approach.png

नोट: आप परिणामों को अपने संगठन के जोखिम स्वीकार्यता के अनुरूप बनाने के लिए टूल चलाते समय अपनी स्वयं की सीमाएं परिभाषित कर सकते हैं।

स्थापना

Github

git clone https://github.com/TURROKS/CVE_Prioritizer.git
cd CVE_Prioritizer
pip install -r requirements.txt

pip

pip install --user cve_prioritizer

उपयोग

CVE_Prioritizer का प्रभावी ढंग से उपयोग करने के लिए, इन चरणों का पालन करें:

  1. सार्वजनिक दर सीमाओं से बचने के लिए अपनी API कुंजियों का अनुरोध करें:
    • NIST NVD: यहां अनुरोध करें
    • VULNCHECK (तेज़): यहां पंजीकरण करें।
    • API सहेजें: अपनी API कुंजियों को अपनी .env फ़ाइल में सहेजने के लिए -sa या --set-api विकल्प का उपयोग करें।
  2. अपना CVE डेटा स्रोत चुनें:
    • NIST NVD: डिफ़ॉल्ट।
    • NVD++: -vc या --vulncheck का उपयोग करें।
    • VulnCheck KEV: -vck या vulnchek_kev का उपयोग करें (केवल NVD++ के साथ काम करता है)।
  3. इनपुट विधि चुनें:
    • एकल CVE: CVE ID के बाद -c का उपयोग करें।
    • CVE की सूची: CVE की अल्पविराम से अलग सूची के बाद -l का उपयोग करें।
    • CVE वाली फ़ाइल: CVE ID वाली फ़ाइल (प्रति पंक्ति एक) आयात करने के लिए -f का उपयोग करें।
      • कमजोरी रिपोर्ट आयात करें: Nessus या OpenVAS स्कैन रिपोर्ट से स्वचालित रूप से CVE आयात करने के लिए -f फ्लैग का --nessus या --openvas के साथ उपयोग करें।
  4. अपनी आवश्यकताओं के अनुसार आउटपुट को अनुकूलित करें:
    • विस्तृत जानकारी के लिए -v या --verbose का उपयोग करें।
    • परिणामों को अपने संगठन के जोखिम स्वीकार्यता के साथ संरेखित करने के लिए --cvss और/या --epss के साथ कस्टम सीमाएं परिभाषित करें।
    • समवर्ती थ्रेड की संख्या -t या --threads (डिफ़ॉल्ट: 100) के साथ परिभाषित करें।

उदाहरण

एकल CVE

python3 cve_prioritizer.py -c CVE-2020-29127
टूल डाउनलोड करें