Urgent, temporary: critical PHP flaw. Free sign-in to check →

Domain Security Guides

Step-by-step instructions for fixing the most common findings from a MyDomainRisk scan. Each guide includes exact DNS record values, platform-specific instructions, and how to verify the fix worked.

Is Your Website Running PHP? Critical Vulnerability Check

How to check whether your site runs PHP, confirm it is patched for CVE-2026-109618 and CVE-2026-109619, and what to ask your host.

Easy~5 min

How to Fix a Weak DMARC Policy

Move from p=none or p=quarantine to p=reject safely without breaking email delivery.

Easy~2 min

How to Fix Your SPF Record

Fix a missing, too-permissive, or misconfigured SPF record with exact DNS record values.

Easy~3 min

How to Add CAA Records

Restrict which certificate authorities can issue TLS certificates for your domain.

Easy~2 min

How to Enable DNSSEC

DNS protection against forged responses, with signing and validation explained.

Easy~5 min

How to Add HSTS to Your Website

Force browsers to always use HTTPS with the Strict-Transport-Security header.

Medium~5 min

How to Fix Your Content Security Policy

Fix a missing CSP or one that contains unsafe-inline — with report-only mode, nonces, and platform-specific deployment.

Medium~10 min

How to Add Missing Security Headers

Add X-Content-Type-Options, Referrer-Policy, Permissions-Policy, X-Frame-Options, and COOP.

Medium~5 min

How to Create a security.txt File

Publish a security.txt file so researchers can responsibly report vulnerabilities.

Medium~5 min

How to Set Up DKIM

Add cryptographic email signing for Microsoft 365, Google Workspace, and other platforms.

Involved~10–15 min

How to Configure MTA-STS

Enforce TLS encryption for inbound email with a policy file and DNS record.

Involved~10–15 min

What Is Subdomain Takeover?

How dangling CNAMEs let attackers host content under your domain — and how to prevent it.

Medium~5 min