List Misconfiguration Findings
Asset Discovery
List Misconfiguration Findings
Retrieve infrastructure misconfiguration findings discovered during asset enumeration. Currently detects AWS dangling DNS (Elastic IPs that no longer exist) and Cloudflare origin IP exposure.
GET
List Misconfiguration Findings
Documentation Index
Fetch the complete documentation index at: https://docs.projectdiscovery.io/llms.txt
Use this file to discover all available pages before exploring further.
Finding Types
| Type | Description |
|---|---|
dangling_dns | AWS Elastic IPs that no longer exist, leaving DNS records vulnerable to subdomain takeover |
origin_exposure | Cloudflare-proxied origin IPs independently discoverable through other hostnames |
AWS Dangling DNS
A dangling DNS finding is reported when a DNS record points to an AWS Elastic IP that no longer exists, making it potentially vulnerable to subdomain takeover. Requires an AWS cloud integration.Cloudflare Origin IP Exposure
When a domain is proxied through Cloudflare, its origin server IP is hidden behind Cloudflare’s network. An origin exposure finding indicates that this origin IP is independently discoverable through another hostname that resolves to it directly, without going through Cloudflare. This finding requires two things:- A Cloudflare cloud integration — This allows us to read your DNS records and identify which hostnames are proxied and what origin IPs they point to.
- Asset inventory — Hostnames and their resolved IPs from your attack surface discovery. The check runs against your entire inventory, excluding assets sourced from cloud integrations.
Event Details by Finding Type
Theevent object contains type-specific details:
dangling_dns
| Field | Description |
|---|---|
host | The vulnerable hostname |
ip | The dangling IP address |
provider | Cloud provider (e.g., AWS) |
origin_exposure
| Field | Description |
|---|---|
origin_ip | The exposed origin server IP |
provider | CDN provider (e.g., Cloudflare) |
leaking_hosts | The hostnames from your inventory that resolve directly to the origin IP |
Example Requests
List all misconfigurations
Filter by finding type
Search by host
Authorizations
Headers
Retrieve the Team ID from: https://cloud.projectdiscovery.io/settings/team
Query Parameters
The numbers of items to return
The number of items to skip before starting to collect the result set
Case-insensitive substring search on the host field
Filter by finding type
Available options:
dangling_dns, origin_exposure