nuclei_scan
Scan a target URL for known CVEs, misconfigurations, and exposures using customizable nuclei templates.
Instructions
Run template-based vulnerability checks against an in-scope target (nuclei).
TOOL_NAME=nuclei_scan DISPLAY_NAME=Nuclei Vulnerability Scanner USECASE=Detect known CVEs, misconfigurations and exposures using nuclei templates INSTRUCTIONS=1. Ensure host is in scope, 2. Provide URL, 3. Optionally filter by severity/tags, 4. Call INPUT_DESCRIPTION=target (URL); severity (e.g. "critical,high"); tags (e.g. "cve,exposure") OUTPUT_DESCRIPTION=Dict with status, matched findings in output, command and mode EXAMPLES=nuclei_scan("https://example.com", severity="critical,high") PREREQUISITES=Host authorized and in scope; nuclei templates present (auto-updated in container) RELATED_TOOLS=nikto_scan, whatweb_fingerprint
Args: target: URL to scan (must be in scope). severity: Optional comma-separated severity filter. tags: Optional comma-separated template tag filter.
Returns: Structured result dict.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| target | Yes | ||
| severity | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||