TechForge

December 11, 2018

Share this story:

Tags:

Categories::

Many large companies offer bug bounty incentives to the technically-minded, with the aim of shoring up security for their systems. Microsoft has recently paid out to an Indian bug-hunter, Sahad Nk, who uncovered the potential for a massive data breach that would have exposed potentially millions of Microsoft accounts.

Nk discovered that a subdomain, success.office.com had not been configured correctly, and he was able to set up DNS routing via CNAME records to point traffic to his personal Azure instance.

In itself that may have only opened up the possibility of a reasonably convincing return domain for a phishing campaign, for example. But Nk also found that the Microsoft Office, Store and Sway apps would send authenticated login tokens to the bogus domain after users logged in to Microsoft Live.

The apps used a wildcard regex, allowing all microsoft.com subdomains to be trusted (*.microsoft.com) with a login token.

In the delicate balancing act between ease of use and security, logging into live.com, from a link in a bogus email, for instance, would have generated a login token that was passed via a wreply URL to success.office.com. That token could then have provided unfettered access to that user’s Microsoft account without any further checks taking place.

Because the hacker would have been logging in with a token, no virtual red flags would be waved. Additionally, once the authentication token had been passed, distinguishing between malicious activity on an individual’s account would have been nigh-on impossible.

The breach, had it been left unpatched, could have compromised millions of Microsoft accounts, both Personal and Business. Details at risk were all stored files, emails and personal information – quite the haul.

The attack vector or ‘token leakage’ is the same problem that put millions of Facebook accounts at risk earlier this year, according to TechCrunch.

Two-factor or multifactor authentication methods may help this type of issue getting loose in the wild – and bug bounty programs such as Microsoft’s are also an excellent source of continuous improvement for large online presences.

Author

  • Joe Green

    Joe Green is a writer based in Bristol, UK. He acquired his first computer with dial-up modem in 1992 and has worked in the tech industry since 2000. He writes and podcasts, specialising in open-source, networking, cybersecurity, software development and online privacy.

    View all posts

About the Author

Joe Green

Joe Green is a writer based in Bristol, UK. He acquired his first computer with dial-up modem in 1992 and has worked in the tech industry since 2000. He writes and podcasts, specialising in open-source, networking, cybersecurity, software development and online privacy.

Related

October 13, 2026

October 6, 2026

September 29, 2026

September 25, 2026

Join our Community

Subscribe now to get all our premium content and latest tech news delivered straight to your inbox

Popular

12456 view(s)
11798 view(s)
7840 view(s)
7165 view(s)

Subscribe

All our premium content and latest tech news delivered straight to your inbox

This field is for validation purposes and should be left unchanged.
Name(Required)