nuclei

Bot User-Agent: nuclei

⚠️ Overview

nuclei is an open-source, fast vulnerability scanner developed by ProjectDiscovery, initially released in 2020 and maintained as a GitHub repository (github.com/projectdiscovery/nuclei). It is designed to send requests across targets based on customizable YAML templates, enabling rapid detection of thousands of known vulnerabilities, misconfigurations, and exposed services. While widely used by security professionals for legitimate penetration testing, it has been adopted by threat actors for automated reconnaissance and exploitation due to its speed and extensibility.

🔧 Technical Capabilities

nuclei operates by loading YAML templates that define HTTP requests, matchers, and extractors to identify specific vulnerabilities such as SQL injection, XSS, SSRF, command injection, path traversal, and CVE-based flaws. It supports multi-threaded scanning, rate limiting, and protocol-agnostic probes (TCP, UDP, HTTP, DNS) with built-in fuzzing and headless mode for JavaScript-heavy applications. The tool can scan thousands of hosts simultaneously using its template ecosystem (over 5,000 community-contributed templates covering CVEs, default credentials, exposed panels, and known misconfigurations). It integrates with other ProjectDiscovery tools like httpx, subfinder, and katana for automated workflow pipelines, and supports output in JSON, Markdown, and CSV formats. Attackers commonly chain nuclei with masscan or shodan for wide-scale internet scanning, then use the results to prioritize exploitation of high-severity vulnerabilities.

📜 History & Notable Incidents

nuclei was first publicly released on April 1, 2020, by ProjectDiscovery (founded by @pdlabs and @Ice3man543). It quickly gained popularity in both security research and malicious campaigns. Notable incidents include its use in the 2022 exploitation of the Log4Shell vulnerability (CVE-2021-44228) where attackers scanned for unpatched instances at scale, and its role in the 2023 MOVEit transfer attacks (CVE-2023-34362) using custom templates to identify vulnerable servers. CVE-specific templates are often published within hours of a new vulnerability disclosure, making nuclei a key tool in fast-paced mass exploitation efforts.

🔍 Detection Indicators

nuclei typically identifies itself via the User-Agent string "Nuclei - Open-source vulnerability scanner" or versioned variants like "Nuclei/3.1.0". Behavioral fingerprints include a high volume of requests targeting common vulnerability paths (/wp-admin/, /actuator/health, /api/v1/), frequent referrals to nuclei-templates repositories, and rapid sequential probing across multiple IP addresses. It also generates requests with suspicious headers like "Accept: */*" and no referrer, often with consistent timing patterns that deviate from normal browser traffic.

☠️ Risk & Impact

nuclei enables attackers to automatically identify SQL injection, RCE, exposure of credentials, and unpatched CVEs within seconds, drastically reducing the time-to-exploit. A successful scan can lead to full server compromise, data exfiltration, or lateral movement. Even passive scanning can leak information about internal infrastructure, cloud metadata endpoints, and misconfigured storage buckets.

🛡️ Mitigation

nuclei is blocked immediately on detection because its template‑driven architecture allows both novices and advanced attackers to conduct broad, automated vulnerability reconnaissance that almost always precedes an actual breach. Immediate blocking stops the reconnaissance phase, preventing the attacker from building a target list for exploitation.

⚠️

Your Site May Be Hemorrhaging Revenue to Bots

Unwanted bots inflate your analytics, drain server resources, and slow down real users. Check if your site is affected — completely free.

Check My Site for Free

Free to start  ·  Cancel anytime

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.