Critical Microsoft Authenticator Android Flaw Exposed Account Access Risks

A vulnerability in Microsoft Authenticator for Android let apps steal session tokens without user approval, risking email, Teams, and files access. Update your app now.

Critical Microsoft Authenticator Android Flaw Exposed Account Access Risks
Sarah Collins

Sarah Collins

Computing Editor

Specializes in PCs, laptops, components, and productivity-focused computing tech.

What was the Microsoft Authenticator vulnerability and why does it matter?

Microsoft Authenticator is widely used to provide two-factor authentication (2FA) and secure access to Microsoft services like email, Teams, and calendars. A critical security flaw in its Android version exposed session tokens—digital keys that authorize access—to any app that could impersonate a trusted Microsoft app, without requiring user permission or login credentials. This means malicious apps could invisibly hijack your Microsoft work or personal accounts, potentially accessing sensitive communications and files.

How did attackers exploit this vulnerability on Android devices?

Microsoft Authenticator Flaw Let Permissionless Android Apps Steal Work  Account Tokens
Microsoft Authenticator Flaw Let Permissionless Android Apps Steal Work Account Tokens

The vulnerability allowed unprivileged Android apps that requested zero special permissions to masquerade as legitimate Microsoft apps such as Teams. By presenting valid package names and client IDs, these rogue apps tricked Authenticator into handing over session tokens. Since Authenticator validated only the app’s identifiers and not the true nature of the requesting app, attackers could obtain full access tokens in the background without user notification or consent.

This bypassed normal security measures, including permission requests and login prompts, enabling attackers to read and modify emails, chats, calendar entries, files, and even manage authentication methods like passkeys. The attack surface included any Microsoft service that relied on Authenticator tokens for session management.

What are the implications and how can users protect themselves?

While no reports confirmed this flaw being exploited in the wild, the risk is significant because many Android users may run apps outside the Google Play Store or install apps unaware of their true nature. Since the malicious app did not require suspicious permissions, standard methods for detecting malicious Android apps became ineffective.

To protect yourself, update Microsoft Authenticator on Android immediately to version 6.2606.4246 or later through the official Google Play Store. Avoid installing apps from untrusted sources or unofficial app stores that might host malicious APK files aiming to exploit this vulnerability.

Key takeaway: Stay vigilant and keep your authentication app updated

Microsoft Authenticator vulnerability let rogue Android apps steal work  account access - Help Net Security
Microsoft Authenticator vulnerability let rogue Android apps steal work account access - Help Net Security

This vulnerability highlights the complexities of authentication systems and the importance of strict validation beyond simple app identifiers. Users relying on Microsoft Authenticator for Android should prioritize updating the app and practice caution when downloading apps. Regular updates ensure known security flaws are patched, protecting your accounts and sensitive data from sophisticated token-stealing attacks.

React to this story

Related Posts