ie8 fix
madison

Zero Day

Ryan Naraine, Emil Protalinski and Dancho Danchev

Microsoft warns: Fraudulent digital certificates issued for high-value websites

By | March 23, 2011, 10:28am PDT

Summary: According to the Microsoft advisory, the fraudulent Web certificates affect the Microsoft Live service, Google’s mail system, Yahoo and Skype log-ins.

Microsoft today warned that Comodo has issued nine fraudulent digital certificates to a third party whose identity could not be sufficiently validated, a scenario that could allow attackers to spoof content, perform phishing attacks, or perform man-in-the-middle attacks against all Web surfers.

According to the Microsoft advisory, the fraudulent

Web certificates affect the Microsoft Live service, Google’s mail system, Yahoo and Skype log-ins.

follow Ryan Naraine on twitter

  • login.live.com
  • mail.google.com
  • www.google.com
  • login.yahoo.com (3 certificates)
  • login.skype.com
  • addons.mozilla.org
  • “Global Trustee”

The fact that valid HTTPS certificates for high-value web sites were issued to attackers is a worrying development (see essay from the Tor Project), especially since Comodo is a certification authority present in the Trusted Root Certification Authorities Store on all supported versions of Microsoft Windows.

Comodo has revoked these certificates, and they are listed in Comodo’s current Certificate Revocation List (CRL). In addition, browsers which have enabled the Online Certificate Status Protocol (OCSP) will interactively validate these certificates and block them from being used.

The Tor Project’s Jake Appelbaum has seen evidence of Mozilla and Google also revoking certificates on Firefox and Chrome.

Mozilla has confirmed it has blacklisted the fraudulent certificates and warns of the potential risks:

Users on a compromised network could be directed to sites using the fraudulent certificates and mistake them for the legitimate sites. This could deceive them into revealing personal information such as usernames and passwords. It may also deceive users into downloading malware if they believe it’s coming from a trusted site.

Microsoft has pushed out an update for all supported versions of Windows to help address this issue and notes that no action is required from Windows users with automatic update enabled.  The company’s advisory contains instructions on manually applying the update.

UPDATE: Attack originated in Iran

Comodo has published a blog post and an incident report with a claim that the attack originated from IP addresses in Iran.

An attacker obtained the username and password of a Comodo Trusted Partner in Southern Europe. We are not yet clear about the nature or the details of the breach suffered by that partner other than knowing that other online accounts (not with Comodo) held by that partner were also compromised at about the same time.

The attacker used the username and password to login to the particular Comodo RA account and effect the fraudulent issue of the certificates.

The attacker was still using the account when the breach was identified and the account suspended. The attacker may have intended to target additional domains had they had the opportunity.

Remediation efforts began immediately the breach was discovered. The certificates have all been revoked and no Web browser should now accept the fraudulently issued certificates if revocation checking is enabled. Additional audits and controls have been deployed as described in the detailed incident report.

The IP address of the initial attack was recorded and has been determined to be assigned to an ISP in Iran. A web survey revealed one of the certificates deployed on another IP address assigned to an Iranian ISP. The server in question stopped responding to requests shortly after the certificate was revoked.

While the involvement of two IP addresses assigned to Iranian ISPs is suggestive of an origin, this may be the result of an attacker attempting to lay a false trail.

It does not escape notice that the domains targeted would be of greatest use to a government attempting surveillance of Internet use by dissident groups. The attack comes at a time when many countries in North Africa and the Gulf region are facing popular protests and many commentators have identified the Internet and in particular social networking sites as a major organizing tool for the protests.

The incident report offers even more details:
  • The circumstantial evidence suggests that the attack originated in Iran.
  • The perpetrator has focussed simply on the communication infrastructure (not the financial infrastructure as a typical cyber-criminal might).
  • The perpetrator can only make use of these certificates if it had control of the DNS infrastructure.
  • The perpetrator has executed its attacks with clinical accuracy.
  • The Iranian government has recently attacked other encrypted methods of communication.
  • All of the above leads us to one conclusion only:- that this was likely to be a state-driven attack.
“The attacker was well prepared and knew in advance what he was to try to achieve. He seemed to have a list of targets that he knew he wanted to obtain certificates for, was able quickly to generate the CSRs for these certificates and submit the orders to our system so that the certificates would be produced and made available to him,” Comodo said.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues.

Disclosure

Ryan Naraine

The most important disclosure is of my employment with Kaspersky Lab as a member of the global research and analysis team. Kaspersky Lab is a global company specializing in anti-malware and secure content management technologies. I do not own stocks or other investments in any technology company.

Biography

Ryan Naraine

Ryan Naraine is a journalist and social media enthusiast specializing in Internet and computer security issues. He is currently security evangelist at Kaspersky Lab, an anti-malware company with operations around the globe. He is taking a leadership role in developing the company's online community initiative around secure content management technologies.

Prior to joining Kaspersky Lab, Ryan was Editor-at-Large/Security at eWEEK, leading the magazine's and Web site's coverage of Internet and computer security issues and managing the popular SecurityWatch blog, covering the daily threats, vulnerabilities and IT security technologies. He also covered IT security, hacker attacks and secure content management topics for Jupiter Media's internetnetnews.com.

Ryan can be reached at naraine SHIFT 2 gmail.com. For daily updates on Ryan's activities, follow him on Twitter.

62
Comments

Join the conversation!

Just In

RE: Microsoft warns: Fraudulent digital certificates issued for high-value websites
manjari123 30th Sep
The attacker was still using the account when the breach was identified and the account suspended. The attacker may have intended to target additional domains had they had the opportunity.
SEO - Guide
Now thats interesting, if the certificate providers are not able to validate the request, whom should we trust while we are at https?
@Rama.NET : Maybe this attack was in response for the Stuxnet virus.
@cosuna : That's very plausible, but not certain
@Ryan Naraine: For a series of events there is some likelihood that could be from 0 to 1. By saying "likely" you mean that in your opinion the likelihood of a Iranian-state-driven attack is high (how high, I don't know, but in your mind it _has_ to be greater than 0.5 (= chance)). Now, you may be right, but I don't think your premises lead to your conclusion. The only strong premise you have in favor of your conclusion is that Iran was attacking "other" encrypted methods of communication. Maybe you didn't mention additional relevant information. For __example__, is it the only one doing such kind of attacks?

I'm not Iranian, or from the middle east, or even Muslim, so I'm not defending the Ayatollah! I just don't buy that with the info you provided you can reach the conclusion you presented here.
I'm not Iranian, or from the middle east, or even Muslim, so I'm not defending the Ayatollah! I just don't buy that with the info you provided you can reach the conclusion you presented here.

Sure pal, sure. And I have Mickey Mouse I can sell you. He's actually telling you something here.

http://www.flickr.com/photos/mojodaisy/159946371/in/faves-mattfrigault/
@cosuna

I don't think that is very likely. More likely is that they wanted to use it for more nefarious purposes, such as violating security on Twitter of Facebook to get information on dissidents using those accounts.

But the real problem is that we just don't know what they were planning to do with it, since they could do so much if not for the prompt revocation. This entire incident is an example of why it is important for CAs to do real validation like VeriSign does to make sure they really know who they are giving the cert to.
@cosuna
This is the height of fraud
Wedding Dresses

Another very solid tutorial. Thank you. Not something I can use right now but I bookmarked for the future.
Wedding Dresses

Another very solid tutorial. Thank you. Not something I can use right now but I bookmarked for the future.
Wedding Dresses
Hey about i do believe your weblog is rather F - Enjoyable i found it in google and i set it on my favorite list wish to see further great posts from u shortly.
Wedding Dresses
Hey about i do believe your weblog is rather F - Enjoyable i found it in google and i set it on my favorite list wish to see further great posts from u shortly.
The attacker was still using the account when the breach was identified and the account suspended. The attacker may have intended to target additional domains had they had the opportunity.
SEO - Guide
@Rama.NET - standard SSL certs make no assertions as to the identity of the site your're accessing, nor its owner. All that a standard SSL cert provides is a way to encrypt data between a client PC and the server on which the private key is stored.

Extended Validation (EV) Certificates on the other hand are supposed to assert the identity of the certificate owner. EV-Cert's turn your address bar green and provide some information about the identity of the owner of the cert.

CA's are supposed to perform an extended set of idenity checks before issuing an EV-Cert, including sending someone to the company's registered address to check that they are who they claim to be.

Alas, the attacker in this case managed to obtain the login credentials of someone with rights to download certs for companies that have already completed the cert validation process.

Who this "trusted partner" is though is worrying since they also had access to domains NOT serviced by Comodo.

Asserting that this attack was authorized and/or carried out by the Iranian government is, however, curcumspect at best deluded at worst.
Asserting that this attack was authorized and/or carried out by the Iranian government is, however, curcumspect at best deluded at worst.

Really? What makes you say that?

Although there is no definitive proof, you make it sound as if such a thing is wildly implausible and not even a factor to even be taken into consideration.
@bitcrazed "including sending someone to the company's registered address to check that they are who they claim to be." is not true. I work for a company who has an EV certificate, and while the process is very involved and requires 3rd a party CPA, they do not need to physically come to the business, that would not be feasible.
0 Votes
+ -
@bitcrazed

Huh? How did you think the company issued a "standard SSL cert" gets it? The CA is supposed to do that validation itself, so that even though the details of it are unavailable to the end user, the end user can trust that the CA has verified that the name of the company appearing in the cert is the real name of the company they are dealing with.

This has long been the case with certs issued by VeriSign. Comodo deserves to be boycotted and permanently disbarred from the CA business for this breach.
@Rama.NET from the description it is not the certificate providers fault. It is one of their partners who had an id and password compromised.
This is a joke of a company I must say. How in the heck did someone trick them into issuing these certs for some of the biggest companies on the planet? I have been through the validation process and its interesting that they wouldn't investigate deeper for someone wanting a cert for these high value targets. Comodo used to call me all the time and I am glad their pricing didn't convince me to go with them. I recommend Entrust for anyone looking for a real certificate authority. Comodo can just go away at this point. Idiots.
@OhTheHumanity

If you go re-read the story it has your answer.
@KTLA
Well obviously now that there is an "update" to the story since I posted the comment. Thanks for the obvious!
@OhTheHumanity Has one of these certificates been issued for Hotmail as i cannot access my hotmail account. osully5@hotmail.com
@osully5@...

General rule of thumb: Use saved Favourites/Bookmarks, or type in the address in the ADDRESS bar - NOT your search bar.

And don't "Google" the webpage address - that's just stupid.

Also, if you use a third party service for an account, check their privacy policy and terms of service. I know 5 different people that used eBuddy on their iPhone to log into their WLM account, and all 5 are sending spam to their contacts and 3 of those can no longer access their account because the password was changed on them, meaning their Windows Live ID was probably stolen or sold to a scammer/spammer via eBuddy. Question: would you go to a website that said they would consolidate your bank accounts into a single source of financial info and give them your bank account login info? So, why would you give out your login info for an online service to a third-party?
0 Votes
+ -
Resistance is futile!
kingkong88@... 23rd Mar 2011
@Joe_Raby@...

"General rule of thumb: Use saved Favourites/Bookmarks, or type in the address in the ADDRESS bar - NOT your search bar."

This won't work if the state has control of DNS, eg China.

Typing the IP address directly won't work either if the state has control of routing.

In fact, some governments might legislate, or already have legislated, a requirement that it can change DNS anytime and require they be man-in-the-middle for all email sites, including POP3 and IMAP. The ability to substitute the certificate is thus essential.
@osully5@...
It's really smart to advertise your hotmail address without obfuscation.
You've just guaranteed that it will be trawled and added to a spam list.
If you can't trust'em don't use... no amount of cost savings is worth the added risk!
Comodo should be forced to give cert aut. licence back...
@AmediaN Absolutely agree, how they were ever given one with their reputation should be looked at too.
From the article, it sounds like someone hacked a trusted source and requested the certs as if they were already trusted. Not sure how you defend against that unless you go through the vetting process for each request which is probably not practical.
Just take me out and shoot me. If I can't trust HTTPS where do I go next? Walk to talk? Call to order? Visit live to transact?
@ericdavis - HTTPS does nothing other than permit data between two endpoints to be encrypted and decrypted. HTTPS certs DO NOT assert the identity of the cert owner.

Only Extended Validation SSL Certs assert the identity of the cert owner.

But if a malicious 3rd party manages to acquire ANY standard or EV-Cert's private key, then that cert is wholly pwned.
When I logged into Skype this morning I did get a warning about a digital certficate issue. Unfortunately I didn't pay any attention to the details since I had no idea what role a digital certificate plays in my usage of Skype. I still don't know - but at least know that someone in Iran thinks I am important! If I can only confound the other 130 odd nations!
This is only the beginning, the digital war has begun.
In the recent past many digital attacks have been done, some we see in the news, and some we don't.
The real story is that the truth is much worse and stranger than fiction...
This vulnerability will only be useful if the attackers can direct you to their servers in the first place. As has been pointed out, it requires control of DNS to be truly useful, which suggests control of ISPs, and hence the commentor assumes probably government. In other words, You have to go to a site which accurately (according to your DNS) purports to be one the sites they have certs for, but be directed to another server which carries the bad cert. Then your info can be siphoned off as you are silently re-directed to the real site.

This would be a good way to monitor "suspicious" activity without alerting the users.
0 Votes
+ -
Not necessarily
Joe_Raby 23rd Mar 2011
@dimonic

Any piece of malware could modify local name searches to redirect to a different IP address. It's called a HOSTS file, and it can be easily modified.
I'm going to write this once, just to get it off my chest...

The digital world we inhabit nowadays has all the security of a house of cards - and pretty flimsy cards at that. Between time spent patching all the various and sundry vulnerabilities that our operating systems and applications have, constantly watching email and IM and web-based venues for social engineering and other attack vectors, and then having to deal with the fallout from data breaches and attacks on "secure" providers, I don't have the energy any more to care about all the "cool" stuff that keeps being introduced. I'm saying enough is enough. The all-digital, all-connected-all-the-time world we live in is inherently insecure, and inherently driving us crazy. The nuthouse wall was breached when this mess was created, and the nuts are now running the show. Can we perhaps do a bit better when we have to re-create the internet, after this present system collapses under the weight of all its weaknesses and deficiencies?
I have NO IDEA what this all means to me - I have several of those sites in my favorites - next time how about helping people who do not understand the technical aspects of this what exactly they should do? Do I stop going to Google? Not login on Yahoo? What? What?
The Fire Fox OCSP settings dialog offers the option to validate a certificate if that certificate specifies an OCSP server. Do these fraudulent certificates specify a validation server? Would be nice to know.
@tcresswell@... you can set OCSP to required (ocsp.required, if memory serves). I'm not sure how many legitimate sites you'd lose that way.

But ... keep in mind that they could also setup their own OCSP service, and simply respond "Sure, this is the best cert since sliced bread!"
With todays tech brains in the computer software industry
the internet supplier should be able to block countries such as iran etc from using the www.internet. therefore stopping all the illegal things that go on - (the Iranians etc,s human rights don't come into it.
How does this affect the average user of google mail or live or yahoo? Does it mean that your username and password may not be protected and could be intercepted? What is the actual risk?
Oh, no! Close all your doors and (in particular!) lock-down all your Windows... Well, no, actually -- sounded like the only coherent tangible suggestion described herein was to turn on the Online Certificate Status Protocol so ALL the certificates you encounter will be 'vetted.

Unfortunately, my spider sense jumps up and asks the paranoid question "What if all this was an exercise with the goal of getting people to DO that, to turn on the OCSP, because THAT enables another totally new and unsuspected vulnerability??"

Something to think about, but nah... The synthesis as already presented (that this was a state-driven politically-based operation) meets Occam's Razor requirements. Which is weirdly troublesome, if you think about it. The US Department of State should issue warnings for people traveling in 'suspect' regions, alerting them to the fact that defaulting to geo-localized DNS servers (and certification processes whose compromise has been condoned by local authorities) could be troublesome While They Are THERE, in that area.

And (if anyone in any three-letter-organization is listening) it might be a good idea to throw together some special tools to recognize compromised certificates in general, and allow (on a case-by-case basis) whether to proceed (apparently) blindly or not.

Because "If you don't go IN, you'll never find OUT" -- is more than just another cute T-shirt slogan...
0 Votes
+ -
Iran!!
joshua_keefer@... 23rd Mar 2011
How would Iran feel if we jacked their certs? C'Mon Son!
0 Votes
+ -
I doubt it because Apple cares much more about security than MS does.
@edtimes Obviously you can't read....try again numb **t$
From the incident report:
"Monitoring of OCSP responder traffic has not detected any attempted use of these certificates after their revocation."
What happened before though??? Am I paranoid, were they passed as normal ones? Were people (plain users) exposed?
Seems like the brainiacs should have seen that one coming and I say cut off the Mideast and let em fend for themselves capitalism is great but not with everyone especially people we are at war with
0 Votes
+ -
Use your own tools
jvilla@... 23rd Mar 2011
Why not force these trusted partners to use a client certificate when logging in to make such requests
Use biology method may be can solve this problem.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix