
missing-cve-nuclei-templates v2026-08-10
قائمة محدّثة أسبوعياً بالثغرات (CVEs) المفقودة في المستودع الرسمي لقوالب nuclei. صُممت بشكل أساسي لبرامج مكافآت الثغرات (bug bounty)، لكنها مفيدة أيضاً لاختبارات الاختراق وتقييمات الثغرات الأمنية.
قائمة محدثة أسبوعيًا بـ CVEs المفقودة في المستودع الرسمي لقوالب nuclei
ملاحظة هذا المستودع مؤتمت بنسبة 100% لذا قد تحدث أخطاء، لكنه دقيق بشكل عام. انتقل إلى قسم "كيف يعمل" لفهم كيفية جمع البيانات.
الإحصائيات 📊
CVEs التي تم تحليلها: 174067
CVEs المفقودة: 68723
قائمة منسدلة حسب نوع الثغرة:
| النوع | العدد | البيانات |
|---|---|---|
| XSS | 23811 | xss.txt |
| RCE | 3669 | rce.txt |
| SQL Injection | 13683 | sqli.txt |
| Local File Inclusion | 392 | lfi.txt |
| Server Side Request Forgery | 504 | ssrf.txt |
| Prototype Pollution | 324 | proto-pollution.txt |
| Request Smuggling | 121 | req-smuggling.txt |
| Open Redirect | 478 | open-redirect.txt |
| XML External Entity | 484 | xxe.txt |
| Path Traversal | 4126 | path-traversal.txt |
| Server Side Template Injection | 102 | ssti.txt |
| Denial of Service | 16354 | dos.txt |
قائمة منسدلة حسب السنة:
| السنة | العدد | البيانات |
|---|---|---|
| 1999 | 40 | 1999.txt |
| 2000 | 48 | 2000.txt |
| 2001 | 76 | 2001.txt |
| 2002 | 160 | 2002.txt |
| 2003 | 125 | 2003.txt |
| 2004 | 355 | 2004.txt |
| 2005 | 721 | 2005.txt |
| 2006 | 1505 | 2006.txt |
| 2007 | 1597 | 2007.txt |
| 2008 | 2551 | 2008.txt |
| 2009 | 1544 | 2009.txt |
| 2010 | 1369 | 2010.txt |
| 2011 | 762 | 2011.txt |
| 2012 | 984 | 2012.txt |
| 2013 | 934 | 2013.txt |
| 2014 | 1572 | 2014.txt |
| 2015 | 1947 | 2015.txt |
| 2016 | 1877 | 2016.txt |
| 2017 | 2861 | 2017.txt |
| 2018 | 3358 | 2018.txt |
| 2019 | 2658 | 2019.txt |
| 2020 | 3561 | 2020.txt |
| 2021 | 4093 | 2021.txt |
| 2022 | 4804 | 2022.txt |
| 2023 | 6524 | 2023.txt |
| 2024 | 10474 | 2024.txt |
| 2025 | 7842 | 2025.txt |
| 2026 | 4381 | 2026.txt |
لماذا 🤔
- Bug bounty: قوالب CVE في مستودع nuclei-templates الرسمي عديمة الفائدة تمامًا لـ bug bounty. وذلك لأن الجميع يستخدم تلك القوالب بحثًا عن الثمار السهلة. ابنِ قوالبك الخاصة لـ CVEs الجديدة (والقديمة!)، وافحص جميع الأهداف الممكنة ولا تنسَ مشاركتها في مستودع nuclei-templates الرسمي.
- الأمن العام: يمكن لأهل الأمن كتابة قوالبهم الخاصة لـ CVEs المفقودة واستخدامها لتأمين المنتجات أثناء اختبارات الاختراق، وتقييمات الثغرات، وعمليات الفريق الأحمر وما إلى ذلك... سيستفيد كل مستخدم من هذه الإجراءات. وإذا كانوا أهل أمن بارعين جدًا فسيشاركون القوالب في مستودع nuclei-templates الرسمي مما يساعد مجتمع أمن المعلومات بأكمله.
- محبو الإحصائيات والبيانات: أنا أحب البيانات والإحصائيات وآمل أن يستمتع بها من هم مثلي.
كيف يعمل 🖥️
المنطق المؤتمت:
for each cve in trickest/cve:
if this cve not present in nuclei-templates:
if it contains one of the words we are looking for:
if it is a CVE suitable for nuclei:
print it
-
ما هي "الكلمات التي نبحث عنها"؟
reflected،rce،local file inclusion،server side request forgery،ssrf،remote code execution،remote command execution،command injection،code injection،ssti،template injection،lfi،xss،Cross-Site Scripting،Cross Site Scripting،SQL injection،Prototype pollution،XML External Entity،Request Smuggling،XXE،Open redirect،Path Traversal،Directory TraversalوDenial of Service. -
هذا يعني أن أنواع الثغرات المتتبعة هي: XSS، RCE، SQL injection، Local File Inclusion، Server Side Request Forgery، Prototype Pollution، Request Smuggling، Open Redirect، XML Enternal Entity، Path Traversal، Server Side Template Injection و Denial of Service؛ لكن سيتم دعم أنواع ثغرات جديدة.
-
لماذا قد توجد أخطاء في تصنيف CVEs؟ لأنه عند البحث عن هذه الكلمات قد توجد نتائج إيجابية خاطئة، بمعنى أن ثغرة XXE قد تُصنَّف كـ RCE لأنها مثلًا تقول "في حالات معينة يمكن تصعيدها إلى rce".
-
لماذا إذا طرحت "CVEs المفقودة" من "CVEs التي تم تحليلها" لا أحصل على العدد الرسمي الدقيق لقوالب nuclei؟ لأنه كما ذُكر سابقًا فإن أنواع الثغرات المتتبعة هي 10 فقط (الأشهر)، لكن يتم الإبلاغ عن العديد من الأنواع الأخرى أيضًا (وسيتم دعمها).
-
ماذا يعني أن CVE مناسب لـ Nuclei؟ بشكل أساسي ثغرة ويب أو شبكة عن بُعد (مثلًا CVE على Android غير مناسب).
المساهمة 🛠
ما عليك سوى فتح issue / pull request.