Nuclei

A fast vulnerability scanner driven by YAML templates contributed by thousands of security researchers.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get Nuclei

Package managers

About Nuclei

Nuclei's design is that a vulnerability check is a YAML file describing the request to send and what response proves the issue. That makes checks readable, reviewable and easy to write, and it is why the community template library covers trending vulnerabilities within days of disclosure.

Because templates simulate the real steps needed to verify a vulnerability rather than matching a banner, false positives are far lower than with signature-based scanners. It supports TCP, DNS, HTTP, SSL, WHOIS, JavaScript and code protocols, does parallel scanning with request clustering, and slots into CI/CD pipelines for regression testing.

It integrates with Jira, Splunk, GitHub, Elastic and GitLab for reporting. Only scan systems you are authorised to scan.

Strengths

  • Checks are readable YAML templates, so you can review and write them yourself
  • Community templates cover trending vulnerabilities within days
  • Templates verify rather than fingerprint, which keeps false positives low
  • Supports TCP, DNS, HTTP, SSL, WHOIS, JavaScript and code, and fits into CI/CD

Limitations

  • Only legitimate against systems you are authorised to scan
  • Coverage depends on the template library; an untemplated vulnerability is invisible
  • Aggressive scanning can disrupt fragile targets
  • The cloud platform features are a separate paid product

Details

Pricing
FreemiumThe Nuclei command-line scanner and its templates are free and open source under the MIT licence. ProjectDiscovery sells Pro and Enterprise cloud platform editions.
License
MIT
Developer
ProjectDiscovery
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Scanning your own infrastructure for known vulnerabilities, repeatably and in CI
Categories
Security tools
Last verified
Added
Provenance
Selected from the TechWalrus downloads catalog (Security); facts checked against the developer's own pages, 3 sources on file.

Alternatives to Nuclei

Compare all

Software that can replace Nuclei for an important use case, and what changes if you switch.

  • OpenVAS

    Full-featured open-source vulnerability scanner.

    OpenVAS is a self-hosted Linux scanner with authenticated scanning, scheduling and reporting, using a community feed instead of YAML templates you write yourself.

  • Nessus

    Widely used commercial vulnerability scanner.

    Nessus is closed-source and commercial with a large plugin library and compliance auditing, and its free Essentials edition covers only sixteen IP addresses.

  • Qualys Community Edition

    Free, cloud-based edition of the Qualys security platform for asset discovery and vulnerability assessment.

    FreemiumProprietaryWeb

    Qualys Community Edition runs scans from a cloud console with asset discovery, stores scan data with Qualys, and is limited to a few IPs for free.

  • Nikto

    Web server scanner for risky files, outdated software and misconfigurations.

    Nikto focuses on web servers with signature-based checks for risky files and misconfigurations, is noisy, and has no custom template library like Nuclei's.

  • ZAP

    Open-source web application security scanner and intercepting proxy.

    ZAP concentrates on web applications, pairing an intercepting proxy with automated scanning, and runs as a Java desktop tool with an API for CI.

  • Wapiti

    Check web applications with a Python-based vulnerability scanner.

    Wapiti is a Python web application scanner for Linux and macOS that automates application tests, but lacks Nuclei's multi-protocol template coverage.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing