Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
suricata-vedas — VEDAS-Driven Autonomous Generation + Community Contributions of Suricata & Nuclei Rules for over 15k CVEs | Kitploit
Outils/GitHubGitHub/arpsyndicate/suricata-vedas
Exploit FrameworksVulnerability AnalysisThreat IntelligenceMachine LearningIntrusion Detection
GitHubarpsyndicate/suricata-vedas

suricata-vedas

VEDAS-Driven Autonomous Generation + Community Contributions of Suricata & Nuclei Rules for over 15k CVEs

Voir le dépôt
20168il y a 1 jourVérifié par Kitploit
Site web

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Contenu non disponible dans la langue demandée. Affichage de la version anglaise.

VEDAS-Driven Autonomous Generation + Community Contributions of Suricata & Nuclei Rules for CVEs

Suricata Nuclei

This repository is an open, collaborative validation space for CVE detection content:

  • Suricata rules: network detection of exploitation attempts.
  • Nuclei templates: active, non-destructive checks for exposure to a CVE.

Most signatures are generated autonomously by ARPSyndicate's Vulnerability & Exploit Data Aggregation System (VEDAS). AI lets us create detection content quickly and at scale from vulnerability and exploit intelligence. Reliable detection still needs transparency, human review and real-world testing, so the content is published here for the community to review, validate, fix and extend through issues and pull requests.

Coverage

15,229 unique CVEs covered. Most carry both a Suricata rule and a Nuclei template; 573 destructive or DoS CVEs are network-detection-only — a passive Suricata rule with no active Nuclei check (listed in SURICATA_ONLY.txt).

CVE yearSuricata SignaturesNuclei Signatures
199966
20002020
20012724
20028484
20037472
2004193191
2005539538
20061,4341,431
20071,1831,171
20081,8641,843
2009872861
2010713707
2011214208
2012362340
2013259236
2014372346
2015251237
2016176166
2017444413
2018650598
2019456424
2020576542
2021778736
2022757737
2023793765
2024930848
2025579557
2026628555

Layout

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> is the CVE year, not the year the signature was written.

Using the signatures

Suricata (tested on Suricata 8.x):

cat suricata/*/*.rules > vedas.rules
suricata -T -c /etc/suricata/suricata.yaml -S vedas.rules   # test-load first

Or add the directory to rule-files: in suricata.yaml. SIDs 1000000-1999999 come from VEDAS and 3000000-3999999 from the community. Neither range overlaps ET Open.

Nuclei (tested on Nuclei v3):

nuclei -t nuclei/ -u https://target.example

Only scan systems you are authorised to test.

Contributing

Contributions of every kind are welcome:

You want to...Do this
Report a rule that fires on benign trafficFalse positive issue
Report a rule that misses real exploitationFalse negative issue
Report a rule that fails to load or is slowBroken signature issue
Ask for coverage of a CVESignature request
Fix or add a signatureOpen a pull request: see CONTRIBUTING.md

Every pull request is checked automatically. It must load in real Suricata/Nuclei engines and pass the repository lint, and the target CVE must exist on cve.org. You can run the same checks locally before pushing (see CONTRIBUTING.md).

Disclaimer

Signatures generated by VEDAS are syntactically validated only. Logical testing has not been performed in most cases. Validate every signature in your own environment before deploying it. Community-reviewed signatures are marked as such in their pull request history. This content is provided as-is, without warranty of any kind (see LICENSE).

Signatures are self-contained and on-prem friendly: every PoC payload a check needs is stored in payloads/ and served from this repository, with no dependency on any third-party host.

Acknowledgements

VEDAS aggregates openly available intelligence (OSINT) from across the internet — vulnerability databases, advisories, exploit and PoC publications, detection rulesets, and research shared by vendors, CERTs, independent researchers, and the wider cybersecurity community. This feed is built on that collective knowledge, and we're grateful to everyone who contributes to it. Where specific detection logic was adapted from an openly licensed project — notably projectdiscovery/nuclei-templates (MIT) — it is credited in NOTICE. Community contributors are credited in each template's info.author and in the pull-request history.

Please report security issues in this repository's tooling privately. See SECURITY.md.

Télécharger l’outil