A rogue Android app could take over work accounts through Microsoft Authenticator. Check the version on every phone

By George Bailey   Published: 10/28/26   4 min read

On Android, Microsoft Authenticator does more than show codes. It hands sign-in tokens to Teams, Outlook and other Microsoft apps. Researchers at Enclave found it would hand them to any app on the phone that claimed to be one of those apps, with no permissions and no tap from the user.

Get the CyberExperts Daily Brief: the day's top security news in 5 minutes. Free.

Microsoft fixed it in September. The details went public last week, so now is the time to make sure no phone in your fleet is still on an old build.

A rogue Android app with zero permissions could ask Microsoft Authenticator for Teams’ tokens and get them, plus enough access to add its own passkey to a work account.

Authenticator handed tokens to any app that claimed to be Teams

Enclave researcher Ofek Levin found that Authenticator’s AccountChooserActivity was exported, so any app could launch it. The request carried the caller’s claimed package name, user ID and redirect URI, and Authenticator checked only that the redirect URI matched the claimed app’s signature, a value any app can read from the phone. It never compared the claim with the app actually calling.

Posing as Teams, the test app got Microsoft Graph tokens with Mail.ReadWrite, Mail.Send, Files.ReadWrite.All, Calendars.ReadWrite and Sites.ReadWrite.All. Posing as Authenticator itself, it got UserAuthenticationMethod.ReadWrite, Passkey.Create and Passkey.Delete. Microsoft published CVE-2026-80097 on September 8, and Enclave published its write-up, which it calls AuthMask, on October 23.

Work accounts on Android phones with an older Authenticator

The attacker still needs a malicious app on the phone, which usually means a user was talked into installing one. After that, the token theft is silent. With the passkey scopes, Help Net Security notes, an attacker can add a passkey of their own and keep signing in after the rogue app is removed.

Any organization that uses Authenticator as the broker on Android is in scope: one work account signed in is enough. Help Net Security reports Microsoft rated the flaw 8.6 on the CVSS scale.

Confirm every Android phone runs 6.2606.4246 or later

Forward this

For whoever manages our phones or Microsoft 365 sign-ins: a now-fixed flaw in Microsoft Authenticator for Android let a rogue app quietly take over the work account signed into it. Can we confirm every Android phone with Authenticator is on version 6.2606.4246 or later, and remind staff on personal phones to update it?

Details

Hunt / verify

Source: Enclave: AuthMask write-up

Sources

George Bailey

George Bailey is the byline of the CyberExperts editorial desk, the team behind the CyberExperts Daily Brief. The desk covers vulnerabilities, breaches and security news from vendor advisories, CISA alerts and other primary sources, and links those sources in every story. Questions or corrections: [email protected].