Search Vulnerabilities
Search for vulnerabilities discovered by the FullHunt platform for a host, domain, or IP range. HTTP Request
Example Request - By Domain
Searching by IP Range
ip_range takes CIDR notation. A bare IP address is accepted and treated as a
/32, so "query": "203.0.113.10" and "query": "203.0.113.10/32" are
equivalent. The query.value in the response echoes the normalized CIDR.
A range may cover at most 4096 addresses (a /20 for IPv4). Larger ranges
are rejected with a 400 - split them into smaller blocks and issue one request
per block.
Which findings an IP-range search returns
An
ip_range search matches vulnerabilities recorded against bare IP
addresses inside the range.Findings discovered on a DNS hostname are recorded against that hostname, even
when it resolves to an address inside the range. If a range returns fewer
results than expected, the assets are most likely tracked by hostname - search
those with type: "domain" (all findings under a registered domain) or
type: "host" (one specific hostname).Use Cases
- Client Risk Reporting: Generate vulnerability reports for managed clients
- Attack Surface Monitoring: Track newly discovered vulnerabilities per domain
- Infrastructure Sweeps: Check an owned netblock for exposed findings with
ip_range - Prioritization: Sort by severity or CVSS score to drive remediation
- Compliance: Document exposure for audit and compliance purposes
Query Tags for Tracking
Usequery_tags to track per-client usage in audit logs:
