You could setup your own dns servers obviously 18 years ago and in fact when starting out in the mid 90's that is exactly what we and many others did. (Criket Liu nutshell books from O'Reilly)
Isn't the account on the card + your pin 2FA?
I meant SecurID were fairly well established by the early 2000s for VPN access, from what I remember, so I assume they came around at least a few years earlier, which would be the late 90s, they also weren't the only option on the market.
I'm not entirely sure, but I think HPKP could have prevented this for returning customers, because Fox-IT would have been able to pin the key of their own certificate. Then the new certificate used by the attacker would have been rejected by the customer's browser.
EV certs would be harder to compromise, but likely not too difficult for a sophisticated attacker. And who really notices if a site that had an EV cert suddenly doesn't? I might for my bank, but likely would not for a software product website.
What! That's impossible! /s
> Maximum 10-minute time window during which the attacker 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.
The security of this validation method (3.2.2.4.4) depends upon
1. You control DNS for your domain including the MX records used to deliver email (this is where Fox-It came undone here)
2. You control the MX servers, or if you have a third party providing backup MX, you trust them not to abuse that
3. The Certificate Authority does a good job of getting accurate DNS records and connecting to the right IP address
4. All email addresses in your WHOIS records plus a handful of famous ones like hostmaster@ postmaster@ are delivered to people you trust in your organisation.
> we have strong evidence that supports our hypothesis that the adversary gained access to our [DNS provider's] credentials through the compromise of a third party provider
> A factor which possibly helped the attacker was that the password had not been changed since 2013
> We chose our DNS provider 18 years ago when 2FA was neither a consideration nor a possibility