Operation Black Tulip: Fox-IT's report on the DigiNotar breach
Fox-IT, the security auditors hired to investigate the compromise of DigiNotar, the digital certificate authority that signed fraudulent certificates for Google, the CIA and others, released their preliminary findings this afternoon.
It's at least as bad as many of us thought. DigiNotar appears to have been totally owned for over a month without taking action, and they waited another month to take necessary steps to notify the public.
Fox-IT's report shows that the initial compromise appears to have occurred on June 17th, 2011. On the 19th DigiNotar noticed the incident, but doesn't appear to have done anything about it.
The first rogue certificate (as far as we know), *.google.com, was issued on July 10th, 2011. All of the other 530 rogue certificates were issued between July 10th and 20th.
There are several very disturbing conclusions about security at DigiNotar and the investigation isn't even complete yet:
- All of the certificate servers belonged to one Windows domain, allowing the compromise of one administrator account to control everything.
- The administrator password was simple and could be easily brute forced.
- Much of the malware and tools used in the attack would have been easily detected by anti-virus, had it been present.
- The software on public-facing servers was out of date and unpatched.
- They had no centralized nor secure logging.
- There was no effective separation of critical components.
The attacker left behind a message in one of the scripts used to generate the rogue certificates, arguably tying this attack to the earlier attack against Comodo back in March of this year.
The message reads in part:
"THERE IS NO ANY HARDWARE OR SOFTWARE IN THIS WORLD EXISTS WHICH COULD STOP MY HEAVY ATTACKS
MY BRAIN OR MY SKILLS OR MY WILL OR MY EXPERTISE"
Fox-IT analyzed the lookups against DigiNotar's OCSP servers (which browsers check to see if a certificate has been revoked) and determined that during the active attack period more than 99% of queries originated in Iran.
Read more...