Microsoft patches Windows Live identity theft flaw

Summary: Microsoft recently fixed an XSS flaw in its Windows Live service that allowed an attacker to steal victims' online identities. The vulnerability was disclosed by two security researchers from Morocco.

Microsoft patches Windows Live identity theft flaw

21-year-old Abdeljalil S'hit and 23-year-old Yasser Aboukir recently discovered a serious vulnerability in Microsoft's Windows Live service. The two young security researchers from Morocco responsibly reported it to the software giant even though the company does not provide any compensation for doing so.

The vulnerability in question leveraged Cross-Site Scripting (XSS) to execute a malicious script. More specifically, the two researchers managed to cause an error on the Windows Live login page (as you can see above), and once the victim clicked on the "Continue" button, their malicious script would be executed.

The XSS flaw meant that an attacker could impersonate a Windows Live user by gaining full control of the victim's cookies. Combined with social engineering, this technique could be used to steal a victim's Windows Live identity with ease. Aboukir informed me that the vulnerability was described as "critical" by the Microsoft Security Research Center (MSRC).

While the MSRC was internally investigation the issue, the two young men were asked to respect Microsoft's coordinated vulnerability disclosure guidelines and not report the issue publicly until it could be addressed. Apparently, it took Microsoft three months to come up with a patch.

"We have created a code change to address the issue and are now testing the changes," a Microsoft spokesperson told the duo. "Because changes to the site may affect a large number of users the testing requirements prior to production release are lengthy. Based on the testing schedule and barring any significant regressions the team expects to release an update into production in early May."

Aboukir tells me, however, that the issue was not completely resolved until mid-June. Now that it has been, however, he felt comfortable to share his story with me. He also noted: "You are the first to be contacted about this issue. This 0day was fixed according to responsible disclosure ethics and was not communicated for any third party."

Aboukir describes himself as "a fresh graduated engineer specialized on information security." He described his friend as a "Computer Science engineering student." Both have been featured on Microsoft's list of June 2012 Security Researchers for properly disclosing a valid flaw to Redmond. There is no doubt in my mind that the two have a bright future ahead of them.

As for the issue at hand, I have contacted Microsoft for a statement and will update you if I hear back.

Update at 11:00PM PST - "We quickly addressed the vulnerability in question to help keep customers protected and appreciate the researchers using Coordinated Vulnerability Disclosure to assist in us working toward a fix in a coordinated manner," a Microsoft spokesperson said in a statement.

See also:

Topics: Security, Microsoft

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

Talkback

21 comments
Log in or register to join the discussion
  • Ouch

    What OS was Windows Live running?
    daikon
    • no

      the problem is the browser used lol
      Rikkrdo
      • @Rik No, the problem is the browser used lol

        What problem is there and what browser do you speak of?
        daikon
        • Though he's wrong

          He's actually, ironically, a little right. Though i'm not sure why Protalinski chose not to mention the browser used, using Firefox with NoScript enabled, and configure withe the necessary AB rules, would have negated this very type of XSS attack vector.

          So in a round about sort of way, the browser becomes central to this argument. If Microsoft, Google, Opera and Mozilla were to build XSS sanitation measures - in fact an entire mechanism much like NoScript - into future releases of their respective browsers, this type browser-based attack (and many like it) would be consigned to history.

          So, yeah, again, he's not right ... but oddly enough, he's not completely wrong either.
          thx-1138_
    • Wasn't it running the same OS that the

      Android Forum was running?

      Ouch!
      William Farrel
      • What does

        the OS of Android Forum have anything to do with this article?
        RickLively
  • Microsoft patches Windows Live identity theft flaw

    One word: responsibility. That's what these researchers have and its good to see they went through the proper channels instead of just broadcasting it on the internet. While this is a serious issue its not going to be very effective if it requires social engineering to complete, and now with the patch out you could say its completely ineffective.
    Loverock Davidson-
    • There is doubt in your comment

      “now with the patch out you could say its completely ineffective”

      Could say, not a real positive comment. Sounds like doubt to me.
      daikon
      • How observant of you

        *rolls eyes* There is always the chance that someone will deliberately go out of their way to be affected by this so I can't say its 100% gone but pretty darn close to it.
        Loverock Davidson-
        • So a user is looking for this bug to effect them

          They would go to make sure it effects them?
          Makes zero sense what so ever.
          daikon
          • According to Lovetherock

            Who reminds me of Schleprock BTW, can never accept Microsoft being fallible. It's always someone else's fault", because Microsoft is perfect. Never mind that Microsoft want to hold all your Banking and CC info using this same service. Also of note Microsoft's EULA makes it clear that if your info is compromised, you put it there at your own risk, that includes any info you put in WP 8...
            Jumpin Jack Flash
          • I am glad

            Well then it is a good thing I didn't buy an Android where my "private" info would be broadcast on purpose!
            Nathan_Novak@...
        • So Lovie ...what happened?....... who forgot to check the code

          Billions & billions of dollars every quarter and they still have problems ........with all that cash you'd think they could hire more people to check their code better. I think it a discrase after all teses years and the billions and billions of dollars made that these problems keep on rolling on in.

          It takes two young security researchers from Morocco to discover something Microsoft should have found in the first place, don't you think. Hats off to those fine young men.................
          Linux_Lives
          • poor MS

            Com'on, have some mercy! Microsoft has very limited resources of competent IT technicians and researchers. Good, it took them only 3 months to fix this. But, Microsoft has the best lawyers and managers that know their business from alpha to omega in extorting money and/or making them out of thin air.
            eulampius
  • Only 13 posters so far .....WOW

    Al the Windows fan boys/ trools are back under the bridge waiting for a linux article to appear.

    Come out from where ever your hiding Windows Fan Boys and say something possitive.

    I'll say it again with all those Billions coming in profits and they still can't get it right. Don't all you Windows Fan Boys think its a shame they can't get it right? Isn't it about time they get it right?.................or is that asking to much?..........
    Linux_Lives
    • OK...

      I'm positive you misspelled "positive". :)
      Hallowed are the Ori
    • I love idiots

      Billions and billions eh? So you think because a company has billions and billions it can make a perfect product? Really?

      So Apple has made an iPhone that can't be hacked yet? They have billions and billions but they can't get it right? Hmmm...

      Ford has billions and billions and yet can't make a care that runs perfect, gets 100 mpg and doesn't ever rust or breakdown? Hmmm...

      Wal-Mart has billions and billions and yet they can't keep the store clean? Hmmm...

      Your an idiot to expect perfection from anything, especially from computers.

      This story illustrates the difference between Yahoo, Sony, and Microsoft... Leak, Leak, and No Leak!

      Now back under the bridge you go Troll!
      Nathan_Novak@...
      • Billions and billions

        Smart people with money know, they can hire experts to do whatever they need. So here we have:

        1. Microsoft with "billions and billions" (the people with money);

        2. Lots, and lots and LOTS of flaws in any software they sell;

        Why can't those people with the money hire someone who can audit and help them fix their code?

        Are they so arrogant to believe their code is so perfect they need no help?
        Are they so poor to not be able to afford some really bright minds (there aren't any, admittedly, but lots of money helps here).
        Or are Microsoft actually doing this on purpose, which could be the only sane explanation.
        danbi
  • Windows 8 Requires Windows Live ID Sign On

    Does Wndows 8 store any of the users Live ID credentials on the local PC's hard drive?

    Is there potential for the purchaser of a used Windows 8 machine to steal the identity of the previous owner?
    Repeal
    • It doesn't require it does it?

      Isn't it an option? I thought you had the option of NOT using a Live ID for account set up.
      Hallowed are the Ori