A wildcard record answers for every subdomain
What this check looks for
Any name under this domain resolves, including ones you never created. Typos, old links and names invented by other people all point at your server.
Why it matters
A wildcard makes it impossible to tell a real subdomain from a mistake, and it hands anyone a working hostname under your brand to use in a link. It is also frequently deliberate, which is why this is information rather than a fault.
What it costs your score
This check never deducts. It reports a fact — or reports that something could not be verified — and is shown on the report without moving the score.
- Severity
- info
- Default confidence
- high
- Status when triggered
- info
- Deduction
- 0 points
- Family cap
- none
- Category
- DNS
- Module
- Dns records
- Fix owned by
- dns host
- In the ruleset since
- 2026.09
Technical detail
A lookup for ‹probed name›, a name that should not exist, returned ‹addresses›. RFC 1034 §4.3.3 defines wildcard records; they answer for any name at that level with no more specific record. A wildcard is a legitimate design for multi-tenant platforms and a common accident on shared hosting. Check that the address it answers with is a host you control and that it does not serve a certificate or a login page for names you never intended to exist.
Standards and references
- RFC 1034 §4.3.3 — Wildcards § 4.3.3
Test this on your domain
Run the check that produces this finding, on its own, against any domain.
Other dns records checks
- The domain has no IPv6 address
- The domain apex is a CNAME, which the DNS does not allow
- A CAA record marked critical uses a tag no authority understands
- CAA forbids every authority from issuing a certificate
- The CAA reporting address is not a usable URL
- No CAA record says which authorities may issue certificates
- Two TXT records of the same kind are published at one name
- The domain has no A or AAAA record
- Records are published with a very long TTL
- Records are published with a very short TTL
- A TXT record looks cut off at the 255-character limit