projectdiscovery/nuclei-templates

Community curated list of templates for the nuclei engine to find security vulnerabilities.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 17 minutes ago
Added to GitGenius on December 6th, 2025
Created on April 4th, 2020
Open Issues & Pull Requests: 132 (+0)
Number of forks: 3,630
Total Stargazers: 12,835 (+0)
Total Subscribers: 205 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 52.1 days
90th percentile: 0.1 hours
Tracked items: 775

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 87% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 5% of issues opened in the past year have been closed. Three people close 68% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 54
New in 7 days: 6
Closed in 7 days: 2
Avg open age: 370 days
Stale 30+ days: 41
Stale 90+ days: 36

Recent activity

Opened in 7 days: 6
Closed in 7 days: 2
Comments in 7 days: 2
Events in 7 days: 30

Top labels

  • Done (535)
  • template-contribution (407)
  • false-positive (199)
  • 💎 Bounty (194)
  • template-requests (110)
  • $100 (100)
  • Type: Bug (95)
  • false-negative (90)

Most active issues this week

Detailed Description

The nuclei-templates repository is a community-curated collection of templates designed for the nuclei vulnerability scanning engine. These templates form the core detection logic that powers the nuclei scanner, enabling security researchers and penetration testers to identify security vulnerabilities in applications. The repository serves as a centralized hub where both the Project Discovery team and the broader security community contribute detection templates that can be executed against target systems.

The repository contains 11,997 files organized across 873 directories, with templates written primarily in JavaScript. The collection encompasses a diverse range of vulnerability detection capabilities, including CVE-based exploits, web application vulnerabilities, cloud misconfigurations, and OSINT reconnaissance templates. The template library includes 6,468 templates tagged with general vulnerability detection, 3,587 CVE-specific templates, 3,265 discovery-focused templates, and specialized templates for common vulnerability types such as cross-site scripting (1,269 templates), WordPress vulnerabilities (1,261 templates), and exposed panels (1,365 templates).

A significant focus of the repository is coverage of known exploited vulnerabilities. The templates provide detection for 454 vulnerabilities from the CISA Known Exploited Vulnerabilities catalog and 1,449 vulnerabilities from the VulnCheck KEV database, with 407 templates covering vulnerabilities present in both sources. This represents 1,496 unique templates targeting actively exploited vulnerabilities in the wild, allowing security teams to prioritize scanning efforts against threats with demonstrated real-world exploitation.

The repository demonstrates substantial community engagement and active maintenance. The most active labels tracked include Done (320 items), Bounty (194 items), and template-contribution (190 items), reflecting both completed work and ongoing community contributions.

This cross-pollination suggests that nuclei-templates attracts security-focused developers with broader software engineering expertise.

Templates are organized by severity levels, with 4,353 informational templates, 2,552 high-severity templates, 2,457 medium-severity templates, and 1,555 critical-severity templates. The repository actively encourages community participation through pull requests and GitHub issues, with dedicated templates for feature requests and bug reports, supported by an active Discord community and Twitter presence for ongoing engagement and updates.