Zurück zu den Updates
New releaseSep 1, 2026

missing-cve-nuclei-templates v2026-08-10

Wöchentlich aktualisierte Liste fehlender CVEs im offiziellen Repository der nuclei-Templates. Hauptsächlich für Bug Bounty entwickelt, aber auch nützlich für Penetrationstests und Schwachstellenbewertungen.

Teilen

Wöchentlich aktualisierte Liste fehlender CVEs im offiziellen nuclei-Templates-Repository


Hinweis Dieses Repository ist zu 100 % automatisiert, daher können Fehler auftreten, aber im Allgemeinen ist es ziemlich genau. Gehe zum Abschnitt „Wie es funktioniert“, um zu verstehen, wie die Daten gesammelt werden.

Statistiken 📊

Analysierte CVEs: 170230

Fehlende CVEs: 67954

Dropdown nach Schwachstellentyp:

TypAnzahlDaten
XSS23659xss.txt
RCE3603rce.txt
SQL Injection13533sqli.txt
Local File Inclusion391lfi.txt
Server Side Request Forgery477ssrf.txt
Prototype Pollution321proto-pollution.txt
Request Smuggling116req-smuggling.txt
Open Redirect469open-redirect.txt
XML External Entity482xxe.txt
Path Traversal4068path-traversal.txt
Server Side Template Injection99ssti.txt
Denial of Service16125dos.txt

Dropdown nach Jahr:

JahrAnzahlDaten
1999401999.txt
2000482000.txt
2001762001.txt
20021602002.txt
20031252003.txt
20043552004.txt
20057212005.txt
200615022006.txt
200715952007.txt
200825512008.txt
200915442009.txt
201013672010.txt
20117592011.txt
20129842012.txt
20139312013.txt
201415702014.txt
201519452015.txt
201618702016.txt
201728572017.txt
201833542018.txt
201926532019.txt
202035602020.txt
202140902021.txt
202248042022.txt
202365182023.txt
2024104692024.txt
202578292025.txt
202636772026.txt

Warum 🤔

  • Bug Bounty: Die CVE-Templates im offiziellen nuclei-templates-Repo sind für Bug Bounty völlig nutzlos. Das liegt daran, dass alle diese Templates verwenden, um nach leicht erreichbaren Zielen zu suchen. Erstelle deine eigenen Templates für neue (und alte!) CVEs, scanne alle möglichen Ziele und vergiss nicht, sie im offiziellen nuclei-templates-Repo zu teilen.
  • Allgemeine Sicherheit: Sicherheitsexperten können ihre eigenen Templates für fehlende CVEs schreiben und sie nutzen, um Produkte während Pentests, Schwachstellenbewertungen, Red-Team-Operationen und so weiter abzusichern … jeder Nutzer profitiert von diesen Maßnahmen. Wenn es sehr gute Sicherheitsexperten sind, werden sie die Templates im offiziellen nuclei-templates-Repo teilen und damit der gesamten Infosec-Community helfen.
  • Statistik- und Datenliebhaber: Ich liebe Daten und Statistiken und hoffe, dass Menschen wie ich Freude daran haben werden.

Wie es funktioniert 🖥️

Automatisierte Logik:

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
  • Welche sind die „Wörter, nach denen wir suchen“? 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 und Denial of Service.

  • Das bedeutet, die verfolgten Schwachstellentypen sind: XSS, RCE, SQL Injection, Local File Inclusion, Server Side Request Forgery, Prototype Pollution, Request Smuggling, Open Redirect, XML External Entity, Path Traversal, Server Side Template Injection und Denial of Service; aber neue Schwachstellentypen werden unterstützt werden.

  • Warum kann es Fehler bei der Kategorisierung von CVEs geben? Weil es beim Greppen nach diesen Wörtern zu False Positives kommen kann, was bedeutet, dass eine XXE-Schwachstelle als RCE kategorisiert werden kann, weil es zum Beispiel heißt „in bestimmten Situationen kann sie zu RCE eskaliert werden“.

  • Warum erhalte ich, wenn ich die „fehlenden CVEs“ von den „analysierten CVEs“ abziehe, nicht die exakte Anzahl der offiziellen nuclei-Templates? Weil, wie bereits erwähnt, nur 10 Schwachstellentypen verfolgt werden (die bekanntesten), aber viele andere Typen ebenfalls gemeldet werden (und sie werden unterstützt werden).

  • Was bedeutet es, dass eine CVE für Nuclei geeignet ist? Im Grunde eine entfernte Web- oder Netzwerkschwachstelle (zum Beispiel ist eine CVE unter Android nicht geeignet).

Mitwirken 🛠

Öffne einfach ein Issue / einen Pull Request.

Danke 💝

Lizenz 📝

Dieses Repository steht unter der MIT License.
edoardottt.com um mich zu kontaktieren.

Kategorien