Defaults.Exposed

Defaults.ExposedMethodologyv7 registry › DNSSEC (DS)

DNSSEC (DS)

Methodology v7 · canonical ID dnssec-ds · DNS Security · scored · census as of July 28, 2026

Stops attackers hijacking your domain to send visitors to a fake copy of your site.

Definition

Canonical IDdnssec-ds
CategoryDNS Security
Grade impactScored — counts toward the grade
PassA DS record exists at the parent zone, anchoring the DNSSEC chain of trust.
FailNo DS record exists (the zone is unsigned from the parent’s view), or the chain is broken.
Example (passing)example.com. IN DS 12345 13 2 A1B2C3…

No-data rule: when this check couldn't be determined for a domain (timeout, SERVFAIL, redacted source) it returns N/A and is excluded from that domain's scoring denominator — "couldn't determine" is never counted as a failure. "Determined absent" is a real fail.

Prevalence across the census

6.28% of graded domains have a valid, fully validating DNSSEC chain (17,317,905 of 275,666,275, as of July 28, 2026).

The census reports DNSSEC as a single signed-and-validating measure — not split into DS vs DNSKEY. A further share are signed but broken.

Census denominator: 275,666,275 graded domains. Aggregates only — never an individual domain's result.

Fix it

Plain-English impact, cost of ignoring it, and step-by-step remediation: defaults.exposed/en/fix/dnssec

Cite this check

Defaults.Exposed, "DNSSEC (DS) (dnssec-ds)", Grading Methodology v7 (census as of July 28, 2026). https://defaults.exposed/methodology/v7/dnssec-ds

Permalink: https://defaults.exposed/methodology/v7/dnssec-ds · All 34 checks: v7 registry · Machine-readable: checks.json · Licence: open data