How to Validate User-Supplied URLs Without Creating an SSRF Risk
Learn how to validate user-supplied URLs safely with scheme and host policies, DNS/IP checks, redirect controls, and network egress defenses for fetch features.
Practical guides for cleaner URLs, smarter SEO, and a more thoughtful web. Find your next useful idea.
Explore the journal
25 articles
Learn how to validate user-supplied URLs safely with scheme and host policies, DNS/IP checks, redirect controls, and network egress defenses for fetch features.
Learn how to validate URLs to prevent SSRF with scheme and host policies, DNS and IP checks, connection pinning, redirect validation, and egress controls.
Learn how to check HTTP security headers with browser tools and curl, understand CSP, HSTS, and nosniff, and avoid common testing mistakes.
Learn how SSRF happens, why DNS and redirects complicate URL checks, and how allowlists, egress controls, and metadata protections reduce risk.
Understand the eMudhra certificate trust changes, how browser validation works, and why CA distrust is not the same as evidence of a stolen private key.
Understand what a certificate incident can mean, how CA trust and private keys work, and how developers can respond without overstating the impact.