
VEDAS-संचालित स्वायत्त जनरेशन + 14,000 से अधिक CVE के लिए Suricata और Nuclei नियमों का सामुदायिक योगदान
यह रिपॉज़िटरी CVE डिटेक्शन सामग्री के लिए एक खुला, सहयोगी सत्यापन स्थान है:
अधिकांश सिग्नेचर ARPSyndicate के Vulnerability & Exploit Data Aggregation System (VEDAS) द्वारा स्वायत्त रूप से उत्पन्न किए जाते हैं। AI हमें भेद्यता और शोषण इंटेलिजेंस से तेज़ी से और बड़े पैमाने पर डिटेक्शन सामग्री बनाने की सुविधा देता है। विश्वसनीय डिटेक्शन के लिए अभी भी पारदर्शिता, मानवीय समीक्षा और वास्तविक दुनिया में परीक्षण की आवश्यकता होती है, इसलिए यह सामग्री समुदाय द्वारा issues और pull requests के माध्यम से समीक्षा, सत्यापन, सुधार और विस्तार के लिए यहाँ प्रकाशित की जाती है।
15,048 अद्वितीय CVEs कवर किए गए। अधिकांश में Suricata नियम और Nuclei टेम्पलेट दोनों शामिल हैं; 541 विनाशकारी या DoS CVEs केवल नेटवर्क-डिटेक्शन हैं — एक निष्क्रिय Suricata नियम जिसमें कोई सक्रिय Nuclei जाँच नहीं है (SURICATA_ONLY.txt में सूचीबद्ध)।
| CVE वर्ष | Suricata सिग्नेचर | Nuclei सिग्नेचर |
|---|---|---|
| 1999 | 6 | 6 |
| 2000 | 20 | 20 |
| 2001 | 27 | 24 |
| 2002 | 84 | 84 |
| 2003 | 74 | 72 |
| 2004 | 193 | 191 |
| 2005 | 538 | 537 |
| 2006 | 1,434 | 1,431 |
| 2007 | 1,182 | 1,170 |
| 2008 | 1,860 | 1,839 |
| 2009 | 870 | 859 |
| 2010 | 713 | 707 |
| 2011 | 212 | 206 |
| 2012 | 362 | 340 |
| 2013 | 257 | 234 |
| 2014 | 367 | 341 |
| 2015 | 250 | 236 |
| 2016 | 176 | 166 |
| 2017 | 444 | 413 |
| 2018 | 647 | 595 |
| 2019 | 453 | 421 |
| 2020 | 571 | 537 |
| 2021 | 775 | 733 |
| 2022 | 746 | 726 |
| 2023 | 784 | 756 |
| 2024 | 915 | 833 |
| 2025 | 574 | 552 |
| 2026 | 519 | 478 |
suricata/<YYYY>/CVE-YYYY-NNNNN.rules # one file per CVE, one rule per line
nuclei/<YYYY>/CVE-YYYY-NNNNN.yaml # one template per CVE
payloads/ # self-hosted PoC payloads (SVG/DTD/CSV/…) so checks need no external host
scripts/ # validation tooling used by CI (run it locally too)
.github/ # CI workflows, issue forms, PR template
<YYYY> CVE वर्ष है, न कि वह वर्ष जब सिग्नेचर लिखा गया था।
Suricata (Suricata 8.x पर परीक्षण किया गया):
cat suricata/*/*.rules > vedas.rules
suricata -T -c /etc/suricata/suricata.yaml -S vedas.rules # test-load first
या suricata.yaml में rule-files: के अंतर्गत निर्देशिका जोड़ें। SID 1000000-1999999 VEDAS से और 3000000-3999999 समुदाय से आते हैं। इनमें से कोई भी श्रेणी ET Open के साथ अतिव्याप्त नहीं होती।
Nuclei (Nuclei v3 पर परीक्षित):
nuclei -t nuclei/ -u https://target.example
केवल उन सिस्टमों को स्कैन करें जिनका परीक्षण करने के लिए आपको अधिकृत किया गया है।
हर प्रकार के योगदान का स्वागत है:
| आप चाहते हैं... | यह करें |
|---|---|
| ऐसे नियम की रिपोर्ट करें जो सामान्य ट्रैफ़िक पर ट्रिगर होता है | गलत सकारात्मक समस्या |
| ऐसे नियम की रिपोर्ट करें जो वास्तविक शोषण को नहीं पकड़ता | गलत नकारात्मक समस्या |
| ऐसे नियम की रिपोर्ट करें जो लोड नहीं होता या धीमा है | टूटी हस्ताक्षर समस्या |
| किसी CVE के लिए कवरेज का अनुरोध करें | हस्ताक्षर अनुरोध |
| किसी हस्ताक्षर को ठीक करें या जोड़ें | पुल रिक्वेस्ट खोलें: देखें CONTRIBUTING.md |
प्रत्येक पुल रिक्वेस्ट की स्वचालित रूप से जाँच की जाती है। इसे वास्तविक Suricata/Nuclei इंजनों में लोड होना चाहिए और रिपॉज़िटरी लिंट पास करना चाहिए, तथा लक्षित CVE cve.org पर मौजूद होना चाहिए। आप पुश करने से पहले स्थानीय रूप से वही जाँचें चला सकते हैं (देखें CONTRIBUTING.md)।
VEDAS द्वारा उत्पन्न हस्ताक्षर केवल सिंटैक्स के आधार पर मान्य किए गए हैं। अधिकांश मामलों में तार्किक परीक्षण नहीं किया गया है। तैनात करने से पहले प्रत्येक हस्ताक्षर को अपने स्वयं के वातावरण में मान्य करें। समुदाय-समीक्षित हस्ताक्षरों को उनके पुल रिक्वेस्ट इतिहास में इस रूप में चिह्नित किया गया है। यह सामग्री जैसी है वैसी ही प्रदान की गई है, किसी भी प्रकार की वारंटी के बिना (देखें LICENSE)।
हस्ताक्षर स्व-निहित और ऑन-प्रेम अनुकूल हैं: किसी जाँच के लिए आवश्यक प्रत्येक PoC पेलोड payloads/ में संग्रहीत है और इसी रिपॉज़िटरी से परोसा जाता है, किसी भी तृतीय-पक्ष होस्ट पर कोई निर्भरता नहीं है।
VEDAS इंटरनेट पर उपलब्ध खुली खुफिया जानकारी (OSINT) को एकत्र करता है — भेद्यता डेटाबेस, सलाहकार, एक्सप्लॉइट और PoC प्रकाशन, डिटेक्शन रूलसेट, और विक्रेताओं, CERTs, स्वतंत्र शोधकर्ताओं तथा व्यापक साइबरसुरक्षा समुदाय द्वारा साझा किया गया शोध। यह फ़ीड उसी सामूहिक ज्ञान पर आधारित है, और हम इसमें योगदान देने वाले सभी लोगों के आभारी हैं। जहाँ विशिष्ट डिटेक्शन लॉजिक किसी खुले लाइसेंस वाले प्रोजेक्ट से अनुकूलित किया गया है — विशेष रूप से projectdiscovery/nuclei-templates (MIT) — वहाँ इसका श्रेय NOTICE में दिया गया है। समुदाय योगदानकर्ताओं का श्रेय प्रत्येक टेम्पलेट के info.author में और पुल-रिक्वेस्ट इतिहास में दिया गया है।
कृपया इस रिपॉज़िटरी के टूलिंग में सुरक्षा समस्याओं की रिपोर्ट निजी रूप से करें। देखें SECURITY.md।