Microsoft has fixed a bug in its Windows Live ID registration that let users deceptively register a false email address.
The false email address could then be used as an ID for Microsoft's Live Messenger program, which could trick a user into thinking they were chatting with someone who was not whom they appeared to be, such as [email protected]
Erik Duindam, a Web developer in Leiderdorp, the Netherlands, reported the problem to Microsoft on Monday. Microsoft acknowledged it had fixed the bug but did not have further information on the flaw's impact.
It's unclear how long the flaw may have existed or how many accounts with deceptive instant messenger IDs could have been created. Duindam said a fake ID he created was still active on Tuesday morning.
If a user attempts to create a Windows Live ID, Microsoft sends a confirmation email to the email address entered by the user. Without confirmation, Microsoft includes a warning with future messages sent by the instant message, which appear as: [email protected] (E-mail Address Not Verified).
However, accounts created over the weekend with fake email addresses were still active as of Tuesday and carried no such warning.
"It's heaven for scammers," Duindam said via instant message on Tuesday.
An attacker could use the flaw as part of a social-engineering ploy, where users are tricked into doing something that puts their machine at risk. For example, victims could receive an instant message from someone who appears to have their boss's email address.
At that point, victims could be tricked into thinking they are communicating with their boss. The hacker could then send a link to a malicious Word document, for example, that could install a keystroke logging program on a machine.
"In one swoop, you can become the boss, or human resources or accounts," wrote Chris Boyd, senior research manager with FaceTime Communications Inc., via instant message.
Boyd said if the original spoofed accounts are still active, Microsoft should try to shut them down as soon as possible. But it could be difficult, especially if Microsoft was not aware of the flaw and can't track the spoofed accounts.