Domain Mayday EP14: When a Security Firm Got DNS-Hijacked — The Fox-IT Incident
In September 2017, attackers logged into Dutch security firm Fox-IT's third-party domain registrar, changed its DNS, fraudulently obtained a TLS certificate, and ran a 10-hour man-in-the-middle on client traffic — until Fox-IT caught it and published one of the most transparent post-mortems in the industry.
- domains
- security
- dns
- domain-security

The thing about a man-in-the-middle attack is that, while it is happening, everything looks normal.
The site loads. The address bar shows the right domain. The padlock is closed. The certificate is valid. Files upload, logins succeed, emails arrive. There is no error, no warning, no broken image — just a quiet third party sitting in the middle of the conversation, reading everything as it passes through and then forwarding it on so neither side notices the delay.
Now imagine that happening to the people whose job is to notice exactly this.
In September 2017, the Dutch cybersecurity firm Fox-IT — a company that investigates breaches, builds interception-detection sensors, and advises governments on how attackers move — discovered that an attacker had hijacked its own domain's DNS, obtained a TLS certificate in its name, and spent the better part of a day reading traffic to and from its client portal. The locksmith's own lock had been picked. And then Fox-IT did the thing almost no breached company does: it published a detailed account of exactly how.
Even a security firm depends on its registrar
Here is the uncomfortable truth this case makes concrete: no matter how good your internal security is, a large part of your attack surface lives at a company you don't run.
Your domain — the name your customers type, the address your certificates are issued against, the destination your email points to — is configured at a domain registrar. Whoever controls that registrar account controls where your name resolves. They can repoint your website, reroute your mail, and prove "ownership" of your domain to a certificate authority. None of that requires touching your servers, your firewalls, or your code. It requires logging into one web panel.
Fox-IT was, by any measure, a serious security organization. It ran full packet capture and its own network sensors. It used two-factor authentication on its client-facing portal. It later got acquired into NCC Group. And it was still exposed through the one account it almost never logged into — because, as the company itself put it, DNS settings in general change very rarely, so the credentials that guarded them got quietly stale.
As Fox-IT framed it in the opening of its own report: if such an attack can hit a security firm, it could most likely hit many other types of businesses which are less focused on security.
September 19, 2017: the hijack and the MITM

Fox-IT's account opens with a line that has since become a small classic in incident-response writing: For Fox-IT "if" became "when" on Tuesday, September 19 2017, when the company fell victim to a man-in-the-middle attack.
What happened was not a server exploit. In the early morning of September 19, an attacker accessed the DNS records for the Fox-IT.com domain at our third party domain registrar. With control of those records, the attacker modified a DNS record for one particular server to point to a server in their possession and to intercept and forward the traffic back to the real Fox-IT infrastructure.
That last detail — forward the traffic — is what made it a man-in-the-middle rather than a simple outage. Visitors still reached a working portal. They just reached it through the attacker first.
The target was specific. The attack was specifically aimed at ClientPortal, Fox-IT's document exchange web application, the system Fox-IT used to exchange files securely with customers, suppliers, and other organizations. In other words, the attacker went straight for the channel where sensitive client documents flowed.
Because Fox-IT detected and contained it, the company limited the total effective MitM time to 10 hours and 24 minutes. Independent coverage put the same number on it: the incident took place on September 19 and lasted for 10 hours and 24 minutes.
What was actually intercepted
Ten hours of man-in-the-middle on a document-exchange portal sounds catastrophic. The actual haul was small — and that smallness is itself the story.
During the window, nine individual users logged in and their credentials were intercepted. But those credentials were largely useless: Fox-IT's portal required a second authentication factor that the attacker, sitting in the network path, could not replay. Help Net Security noted the login credentials of nine users were captured but were useless without the second authentication factor.
In terms of files, twelve files (of which ten were unique) were transferred and intercepted. A handful contained confidential client information. The attacker also captured a subset of names and email addresses of ClientPortal users, some account names, and a mobile phone number, as SecurityWeek summarized.
Two facts kept the damage bounded. First, Fox-IT stated plainly that files classified as state secret are never transferred through our ClientPortal — the most sensitive material simply never lived in the exposed channel. Second, the firm's own second factor blunted the credential theft. The architecture limited the blast radius even after the perimeter — DNS — had failed.
How it happened: one stale password, no second factor

The mechanism reads like a checklist of how a domain gets taken without a single line of malware on the victim's servers.
Step one — get into the registrar account. The attacker successfully logged in to the DNS control panel of our third party domain registrar provider using valid credentials. Fox-IT's investigation concluded the attacker likely gained access to credentials to the DNS control panel of their domain registrar through the compromise of a third party provider. Two compounding weaknesses made that login stick: the password had not been changed since 2013, and the registrar offered no second factor at all — at the time of writing, Fox-IT noted, the registrar still does not support 2FA.
Step two — change DNS and prove "ownership" to a CA. With the panel open, the attacker repointed DNS. But to run a believable man-in-the-middle on an HTTPS site, they needed a valid certificate for fox-it.com — and the modern way to get one is to prove you control the domain. So the attacker did exactly that. In a narrow window around 02:05–02:15, they temporarily rerouted and intercepted Fox-IT email for the specific purpose of proving that they owned our domain in the process of fraudulently registering an SSL certificate for our ClientPortal. This is the part that should make every reader pause: control of DNS is, in practice, control of domain validation. A domain-validated certificate is granted to whoever can answer the CA's challenge — and here, controlling DNS let the attacker reroute the validation email and answer it. DNS decides where that proof-of-ownership lands.
Step three — sit in the middle. Armed with a legitimately-issued (but fraudulently-obtained) certificate, the attacker pointed the domain at a VPS abroad and intercepted traffic. As SecurityWeek described it, the rogue SSL certificate was used for an MitM attack on ClientPortal, with traffic to the portal routed through a virtual private server (VPS) provider abroad. To a visitor, nothing was wrong. The padlock was real. The certificate validated. The man in the middle was holding a key the browser trusted.
Three layers — DNS, the certificate authority, and TLS itself — were all technically functioning correctly. The attacker didn't break any of them. He convinced all three that he was Fox-IT, and the single thing that let him do that was one stale, single-factor login at a registrar.
Fox-IT's response: detect, contain, then tell everyone
What separates this incident from a hundred quieter ones is the response — both technical and editorial.
Detection came fast. Fox-IT determined that its name servers for the fox-it.com domain had been redirected, catching the intrusion roughly five hours after it began — some five hours after the attack started, per Help Net Security. The full packet capture and network sensors the company ran on itself gave it the forensic record to reconstruct exactly what had and hadn't been touched.
Containment was deliberate. Rather than yank the portal offline and tip off the attacker, Fox-IT chose a quieter mitigation: it disabled the second factor authentication for our ClientPortal login authentication system — a counterintuitive move, but one that let it manage the situation while regaining control of its DNS, all without revealing that it had spotted the intrusion. Then it contacted affected clients in respect of these files immediately.
Then came the part that made it a case study. Three months later, after analysis and with a law-enforcement investigation underway, Fox-IT published a full, timestamped post-mortem under a simple thesis: transparency builds more trust than secrecy and there are lessons to be learned. A security company had been embarrassed in the most on-brand way possible — and instead of burying it, it handed the industry a teardown. BleepingComputer's headline captured the tone the moment deserved: Top Security Firm Admits to MitM Security Incident.
What this teaches about registrar security and registry locks
Strip away the specifics and the Fox-IT incident is a lesson about where the real perimeter is. For most organizations, the perimeter isn't only the firewall. It's the registrar login. Here's what the case argues for:
-
Treat the registrar account like production infrastructure. It rarely changes, so it's easy to forget — which is exactly why it rots. A password untouched since 2013 is not "low risk because low traffic"; it's a high-value credential with no monitoring on it.
-
Demand multi-factor authentication at the registrar — and leave if it isn't offered. Fox-IT's registrar did not support 2FA at all. The single most important account in your domain's security chain was protected by a password alone. The presence or absence of 2FA at a registrar is a procurement criterion, not a nice-to-have.
-
Use a registry lock. Beyond the registrar's own login, many registries offer a registry lock — a server-side hold that prevents changes to nameservers and contact records unless an out-of-band, manual verification step is completed. A registry lock would have meant that even a fully compromised registrar password could not silently repoint DNS. It converts "one panel away" into "multiple humans and a phone call away."
-
Deploy DNSSEC where you can. DNSSEC cryptographically signs DNS responses so resolvers can detect tampering in the resolution path. It is not a silver bullet here — an attacker who controls the authoritative records can re-sign them — but it raises the cost and closes off whole classes of in-transit DNS manipulation. Defense in depth at the DNS layer matters precisely because, as this case showed, DNS sits above TLS and certificate issuance in the trust stack.
-
Remember that DNS control equals certificate control. The attacker got a valid TLS certificate by proving domain ownership through rerouted email. Monitor Certificate Transparency logs for unexpected certificates issued against your domains. A rogue cert appearing in CT is one of the few external signals that a DNS hijack may be underway.
-
Keep a second factor on the application itself. Fox-IT's portal 2FA is the reason nine stolen passwords were useless without the second authentication factor. When the outer layer (DNS) failed, the inner layer (app-level MFA) still bounded the damage.
The through-line: your domain is a single point of failure that you partly outsource. Hardening it is not glamorous, and it pays off only on the day someone tries exactly what happened to Fox-IT.
The Namefi angle

The Fox-IT incident is, at its root, a control-and-provenance problem. The attacker never needed to be Fox-IT. He only needed one system — the registrar panel — to believe he was, long enough to repoint DNS and mint a certificate. Everything downstream trusted that belief.
Namefi is built around making domain control verifiable and tamper-resistant rather than dependent on a single reusable password in a vendor's web panel. By representing domain ownership as a verifiable, on-chain asset that stays compatible with DNS, control becomes something you can audit and prove — not just an account someone could quietly log into and reconfigure. Critical changes can be bound to ownership you actually hold, in the spirit of a registry lock, instead of to a credential that hasn't been rotated in years.
None of this would make a determined attacker impossible. But the Fox-IT story is ultimately about one stolen login translating into total control of a name. The closer domain control sits to verifiable ownership — and the harder it is to change a name silently with a single stale password — the less a moment like Fox-IT's "if became when" can spread before someone notices.
A security firm caught its own hijack in five hours and told the world how. Most organizations would catch it in neither. The cheapest lesson is the one Fox-IT paid for: lock down the registrar before it becomes the open door.
Sources and further reading
- Fox-IT (NCC Group) — Lessons learned from a Man-in-the-Middle attack (primary post-mortem)
- BleepingComputer — Top Security Firm Admits to MitM Security Incident
- Help Net Security — Security company Fox-IT reveals, details MitM attack they suffered in September
- Graham Cluley — Fox-IT reveals hackers hijacked its DNS records, spied on clients' files
- SecurityWeek — Hackers Target Security Firm Fox-IT
- GBHackers — Leading IT Security Firm Fox-IT hit by Cyber Attack
- Krebs on Security — A Deep Dive on the Recent Widespread DNS Hijacking Attacks (related: DNS-hijack + fraudulent-cert technique at scale)
About the author(s)
Related guides
- The $12 Minute: When Someone Quietly Bought Google.comIn September 2015, a former Google employee bought google.com through Google Domains for $12 and held administrative control of the world's most valuable domain for about a minute. The story of Sanmay Ved, the $6,006.13 bounty, and what one minute of ownership reveals about who really controls a domain.
- Domain Mayday EP03: The 2020 Twitter Bitcoin Account TakeoverOn July 15, 2020, attackers phoned their way into Twitter, hijacked the verified accounts of Obama, Biden, Musk, Gates, Apple and Uber, and ran a Bitcoin doubling scam — netting about $118,000. A deep-dive on how control of an online identity was stolen, and what it teaches about owning a name.
- Domain Mayday EP05: The 2024 Squarespace DeFi Domain Mass-HijackIn July 2024, a registrar migration from Google Domains to Squarespace turned weak default authentication into a mass attack surface. Attackers hijacked the domains of crypto and DeFi projects — Compound Finance, Celer Network, Pendle, Unstoppable Domains — and pointed them at wallet-drainer phishing sites. Here is how a "seamless" migration created hundreds of unlocked front doors, and what it teaches about registrar security and MFA.
- The BadgerDAO Front-End Attack: $120M Drained Through One Injected ScriptIn December 2021, attackers compromised BadgerDAO's Cloudflare account and injected one malicious script into its website front-end. The audited smart contracts were never touched — yet ~$120M walked out the door through wallet approvals users signed without knowing. A deep-dive on why the website is part of your security surface.