Free DNS Security Check
Check DNSSEC, CAA records, wildcard exposure, and subdomain takeover risks in 60 seconds. Stops hijacking and rogue cert issuance before attackers find the gap.
- DNSSEC & CAA
- Wildcard review
- Cache poisoning risks

What you get for free
18 core security checks via this tool, passive scans, step-by-step remediation, security score on every result.
What Essential adds at $39/mo
+17 advanced checks, continuous monitoring, daily security score history, email alerts, GitHub SAST, board-ready PDFs, SOC 2 / ISO 27001 / PCI reports.
How to improve DNS security
- Enable DNSSEC at your domain registrar or DNS provider
- Generate and configure DNSKEY records
- Publish DS records with your registrar
- Monitor DNSSEC chain of trust regularly
- Add CAA records to control certificate issuance
- Specify authorized Certificate Authorities
- Configure wildcard certificate policies
- Set up violation reporting (iodef)
- Remove unnecessary wildcard DNS records
- Implement proper TTL values to prevent DNS rebinding
- Secure subdomains to prevent takeover attacks
- Monitor DNS changes and anomalies
Why DNS Security Matters
- Prevents DNS hijacking and cache poisoning attacks
- Protects against subdomain takeover vulnerabilities
- Reduces risk of certificate mis-issuance
- Mitigates DNS-based DDoS amplification attacks
- Ensures DNS responses haven't been tampered with
- Validates authenticity of DNS records
- Provides cryptographic proof of DNS data integrity
- Protects against man-in-the-middle DNS attacks
- Meets security compliance requirements
- Enhances user trust and confidence
- Demonstrates security best practices
- Reduces liability from security incidents
What this checker validates
- DNSSEC detection (DNSKEY, RRSIG, NSEC, NSEC3, DS records)
- DS (Delegation Signer) record presence in parent domain
- Basic chain of trust validation for DNSSEC records
- CAA record presence detection
- Wildcard DNS record detection and exposure analysis
- DNS amplification vulnerability assessment (ANY query responses)
- Cache poisoning vulnerability testing (predictable transaction IDs)
- DNS rebinding vulnerability detection (short TTL values)
- Comprehensive subdomain takeover vulnerability detection
- TTL (Time To Live) minimum value analysis
- Subdomain takeover vulnerability detection
Across 1,409 recent DNS checks, 100% have at least one gap in DNSSEC or CAA records. DNS posture is the most-overlooked surface in production security.
Implementation examples
Once you've identified the gap, applying the fix is straightforward. Here are the three configurations developers reach for most often to lock down certificate issuance with CAA records.
BIND zone file
$TTL 3600
example.com. IN CAA 0 issue "letsencrypt.org"
example.com. IN CAA 0 issuewild ";"
example.com. IN CAA 0 iodef "mailto:security@example.com"Cloudflare API
POST /client/v4/zones/{zone_id}/dns_records
{
"type": "CAA",
"name": "example.com",
"data": { "flags": 0, "tag": "issue", "value": "letsencrypt.org" },
"ttl": 3600
}AWS Route 53 (change-resource-record-sets)
{
"Changes": [{
"Action": "UPSERT",
"ResourceRecordSet": {
"Name": "example.com.",
"Type": "CAA",
"TTL": 3600,
"ResourceRecords": [
{ "Value": "0 issue \"letsencrypt.org\"" },
{ "Value": "0 issuewild \";\"" },
{ "Value": "0 iodef \"mailto:security@example.com\"" }
]
}
}]
}Tool-specific questions
What is DNSSEC and why is it important?
How do I enable DNSSEC for my domain?
What are CAA records and how do they improve security?
What's the difference between DNS and DNSSEC?
Can DNSSEC impact website performance?
What are wildcard DNS records and why are they risky?
How often should I review my DNS security configuration?
What's DNS cache poisoning and how does DNSSEC prevent it?
What is subdomain takeover and how does your checker detect it?
Built for the engineers who already have enough to fix.
Real-time results
Comprehensive checks
Step-by-step fixes
More free checks, for the rest of your surface.
Complete Security Scan
Pre-Pentest Security Scan
Security Compliance Checker
WAF Checker
Security Headers Test
TLS/SSL Security Checker
Frequently asked.
What is Barrion and how does it enhance website security?
How safe is Barrion to use for security testing?
What types of security issues does Barrion identify?
What specific security checks does Barrion perform?
What is Barrion's smart crawling?
How often does Barrion perform security scans?
Is Barrion suitable for security testing of all business sizes?
How does Barrion handle data security and privacy during security testing?
What if I'm not satisfied with Barrion's security testing service?
How does Barrion help with SOC 2, ISO 27001, NIS2, and other compliance frameworks?
Anything else? Email contact@barrion.io.
Run a full report on your site.
Free first scan covers every check, no signup needed. Sign up to save the report and turn on continuous monitoring.