
For readers who treat sign-in approvals as an invisible part of the workday, CVE-2026-80097 is a useful reminder that an authentication step can become a trust decision. The reported issue concerns a way a malicious Android app could try to make Microsoft Authenticator believe it is a legitimate Microsoft app, then use that mistaken trust to obtain tokens. The story matters because these tokens can open ordinary business resources, not just a single screen or app setting.
The same mobile app plays two related roles. It can act alone as a TOTP generator, producing a 6-digit code for accounts that accept time-based one-time passwords. It can also serve as an identity proxy for Microsoft apps. In that second role, a user can approve a request through the authenticator and then sign in to an enterprise account to reach Microsoft 365 resources.
The vulnerability was reported inside a component that Microsoft opened so other apps could call Microsoft Authenticator. Research findings say the calling app can fill out identifying details such as an application name, package name, client ID, and redirect address. The authenticator is reported to check the redirect address against the identity claimed in the request, but not enough against the identity of the app that actually made the call.
In everyday terms, the app could present itself as a known Microsoft product, and the authenticator could judge the request by that presentation rather than by verifying the real source. That mismatch creates the impersonation path described by the disclosure.
| Part of the flow | Expected behavior in normal use | Reported behavior in the vulnerability |
|---|---|---|
| Request metadata | Request fields describe the calling app. | Caller can supply application name, package name, client ID, and redirect address. |
| Redirect address check | Check should align with the real caller. | Check is based on the identity the request claims. |
| Token return | Token goes to the verified app. | Token may be returned to the actual calling app even when its claimed identity is false. |
One concrete scenario uses Microsoft Teams. A malicious Android app could falsely present itself as Microsoft Teams. If the device already contains the real Teams signature and redirect address, the authenticator is reported to accept that false presentation. It can then hand a real token to the app that actually initiated the request.
This detail is important for non-specialists: the attack path is not simply guessing a password. It is about tricking an existing trust relationship between an authenticator and a known app.
The research tested multiple app identity impersonations. Using the Microsoft Teams case, a successful impersonation could obtain delegated Microsoft Graph permissions. Those permissions can include reading and sending email, accessing files, modifying calendar data, sending Microsoft Teams messages, and acting on SharePoint content.
Access tokens can be used directly against the resources they cover. A refresh token can also be used within its validity period to obtain new access tokens, which is why a single exposed credential may matter beyond one quick session.
The disclosed findings say the flaw could also let an attacker manage a user’s authentication methods, create passkeys, and delete passkeys. That moves the risk away from reading data only. It can affect how a user signs in and how account security is configured.
Security researcher Ao Fei Ke Wen reported the issue to Microsoft before public details were shared. The affected Android versions are reported as Microsoft Authenticator 6.0.0 through 6.2606.4246. Microsoft released version 6.2606.4246 on September 8 to fix the problem.
The disclosure also notes that the researchers waited rather than publishing immediately after the patch, because some users may not have updated to the newer version. Fifty days later, the details were made public. The researchers expect that attackers may now look for opportunities connected with the flaw.
No. The disclosed issue describes an Android app using the authenticator identity proxy component in a way that may allow it to impersonate a Microsoft app and receive a token.
The reported affected range is Android Microsoft Authenticator 6.0.0 through 6.2606.4246. Version 6.2606.4246 is the version identified as fixing the issue.
The disclosure says the wait happened because some users might not have installed the newer version. The public description came after 50 days.
After disclosure, researchers expect malicious actors may search for related attack chances. The practical response is to run the patched version and treat sign-in approvals as meaningful confirmations, not automatic taps.
As a closing point, the most useful reading of CVE-2026-80097 for MyTechDailyNews General is not to treat the authenticator as a mysterious security object, but as a gateway where identity claims and real source verification must line up. The disclosed facts show a specific Android authentication-proxy weakness, a reported fix, and a reason the research community waited before explaining how the impersonation path could be used.