Advertisement
Promo

Application development Toolkit

MS Passport reveals credit card details

Published: 08 May 2003 09:09 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

A serious security flaw in Microsoft's Passport service puts users' accounts, including their personal information and credit card numbers, at risk of being hijacked.

The flaw, in Passport's password recovery mechanism, allowed an attacker to change the password on any account to which the user name is known. The flaw was disclosed late on Wednesday night on a security mailing list called Full Disclosure.

The simplicity of the attack and the high value of the data frequently stored in Passport accounts combined to make the vulnerability critical.

"It is hardly an exploit or even vulnerability; it's just a flaw, in their Web-application logic," the person who posted the vulnerability said in an email to CNET News.com. "The flaw has been there since long time, I just discovered it recently," wrote the individual who identified himself as Muhammad Faisal Rauf Danka. He claimed to be a Pakistani security consultant and MBA candidate.

Microsoft has touted Passport as a technological centrepiece in the company's Web services future. Passport accounts are central repositories for a user's online data and can include personal information such as birthdays and credit card numbers as well as acting as the single key for the user's online accounts.

Microsoft moved quickly to prevent online vandals from exploiting the issue. The advisory was posted just before 8pm PDT, and by 11:30pm, the software giant had essentially turned off the vulnerable feature. "We have shut down all ability to reset passwords," said Sean Sundwall, spokesman for the company.

The flaw allowed a single Web address -- or URL -- to be used to request a password reset from the Passport servers. The URL contains the email address of the account to be changed and the address where the attacker would like to have the reset message sent. By entering the single line into a Web browser an attacker can cause the Passport servers to return a link that allows an account's password to be reset. By following the link returned in the message, the attacker can change the password for the victim's account.

Danka claims to have found the issue after a friend's account had been hacked.

"Later, my friend gave the 'attacker' my passport address as a challenge, and mine was compromised as well," he wrote in the email. Not long after, he figured out how the attacker had compromised the accounts.

The security consultant also said that he had repeatedly sent email warnings to Microsoft's abuse and security addresses at Hotmail.com to no avail. However, he didn't send an email to Microsoft's standard security contact point, secure@microsoft.com.

It wasn't clear Wednesday night whether the flaw affected all Passport accounts, or a smaller subset of accounts. Several security experts confirmed that the flaw could be exploited in the manner described by Danka.

"I tried it on my own account and I tried it on my friends' accounts, with full permission; it worked on all occasions," said Wayne Chang, a student at the University of Massachusetts at Amherst. "This is definitely a big security flaw."

The issue couldn't be confirmed by everyone. In some cases, security experts didn't get an email back from the server.

"I just tried again, and have not yet received an email with the change password link in it," Marc Slemko, a Seattle-area software engineer, wrote to CNET News.com in an email. "That either means it is much slower now or has been disabled."

The engineer believed Microsoft would rally the security teams to handle the vulnerability, as the issue had enormous implications for customers.


For all security-related news, including updates on the latest viruses, hacking exploits and patches, check out ZDNet UK's Security News Section.

Let the editors know what you think in the Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
69 out of 129 people found this useful


Company/Topic Alerts

Create a new alert from the list below:







Video icon

Video

Discussions

J.A. Watson J.A. Watson

Bumbling Imbeciles? Yes.

Thursday 17 December 2009, 6:57 AM

3 comments
CA CA

Well..

Thursday 17 December 2009, 12:51 AM

3 comments
CA CA

The sooner...

Thursday 17 December 2009, 12:42 AM

1 comment
CA CA

aye..

Thursday 17 December 2009, 12:30 AM

4 comments

Featured Talkback

In association with Network Liberation Movement
The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters