RFC 7626: DNS Privacy Considerations

2026-06-19

RFC: RFC 7626

Published: 2015

Authors: Stéphane Bortzmeyer

For three decades, DNS was the internet's biggest, loudest privacy leak — and almost nobody talked about it. Every web page you visit, every email you send, every app that phones home generates DNS queries that, until very recently, traveled across the wire as plaintext UDP, readable by anyone on the path. RFC 7626 was the document that finally said this out loud, named the threats, and lit the fuse on the encrypted-DNS revolution we're living through now.

Stéphane Bortzmeyer — a French DNS engineer at AFNIC and one of the IETF's most prolific privacy voices — wrote it as an Informational RFC. No new protocol, no new bits on the wire. Just a careful, methodical threat model. That modesty is the point: you can't fix what you haven't articulated, and pre-2015 the DNS community largely treated query confidentiality as somebody else's problem.

The RFC's core contribution is splitting the threat surface into two cleanly separated pieces:

From this taxonomy the document enumerates specific leaks engineers had quietly ignored: QNAME being sent in full to root and TLD servers that don't need it; EDNS Client Subnet (RFC 7871) leaking subnet info to authoritatives for "better" geo-routing; cache snooping via non-recursive queries; reverse DNS revealing internal network topology; and the now-obvious fact that "private" data like usernames embedded in hostnames (think userid.dropbox.com-style patterns) was being broadcast in clear.

What makes RFC 7626 historically important is what came after it. Once the threat model existed, the standards work cascaded:

The quieter consequence is architectural. Bortzmeyer's framing forced the community to admit that encrypting transport doesn't solve the privacy problem if you also centralize the resolver. The current debates around Oblivious DoH (RFC 9230), local resolvers, and split-horizon corporate DNS all trace their vocabulary back to the wolf/sheep distinction in this document.

It's a useful reminder that some of the most influential RFCs ship zero new bytes on the wire. They just teach a generation of engineers a vocabulary precise enough to fix a problem that had been hiding in plain sight since 1983.

Why it matters: RFC 7626 turned DNS privacy from a vague unease into a structured threat model, directly enabling QNAME minimization, DoT, DoH, and DoQ — the encrypted-DNS stack now reshaping how every device on the internet resolves names.

All newsletters