△EvalCybersecurityFree
Nuclei — Template-Based Vulnerability Scanner
ProjectDiscovery's fast, template-driven vulnerability scanner with 9,000+ community templates for web apps, APIs, cloud, and AI service endpoints.
Nuclei — Template-Based Vulnerability Scanner
Nuclei is a community-powered, template-based vulnerability scanner by ProjectDiscovery. Its YAML template engine makes it trivially extensible — write a template once, scan thousands of targets. The community maintains 9,000+ templates covering CVEs, misconfigurations, exposed panels, default credentials, and AI/LLM-specific checks.
Key Features
- YAML-defined templates: HTTP, DNS, TCP, headless browser, code execution
- 9,000+ community templates (nuclei-templates repository)
- Parallel scanning with rate limiting and retries
- AI endpoint checks: exposed OpenAI API proxies, unsecured Ollama, HuggingFace misconfiguration
- CI/CD integrations (GitHub Actions, Jenkins, GitLab CI)
Quick Start
# Install
go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest
# Scan a target with all CVE templates
nuclei -u https://api.example.com -t cves/
# Custom AI endpoint template
nuclei -u http://localhost:11434 -t ai/
npx ai-supply add nuclei-vulnerability-templates
Curated mirror of the open-source Nuclei (MIT). Get it from the source.