What is consent phishing? How an app can read your account without your password
Some attacks never ask for a password at all. Instead you are shown a real Google or Microsoft permission screen and asked to approve an app - and once you press Allow, the access continues after you change your password.
The short answer
- Consent phishing tricks you into approving an app's access to your account. No password is stolen, because none is needed.
- Two-factor authentication does not stop it. You genuinely signed in, and you genuinely pressed Allow - the attacker just receives the resulting access token.
- Changing your password does not revoke it either. The access continues until you remove the app from your account's connected apps list.
- The consent screen is real. Google and Microsoft host it, so nothing about the page looks wrong - the app requesting access is the fake part.
- Read the permissions, not the app name. Anyone can call their app anything - a document viewer asking to read and send mail is the tell.
Most phishing advice assumes the attacker wants your password. Some attacks skip that entirely — and because they do, almost every defence people have been taught quietly fails.
Quick answer
Consent phishing is an attack that tricks you into approving an application's access to your account, rather than stealing your password.
You click a link, sign in normally on the real Google or Microsoft page, pass your own two-factor check — and then a permission screen asks whether an app called something plausible may read your mail. You press Allow.
Nothing was stolen. You granted it. And the access does not end when you change your password.
How it works
The system underneath is OAuth — the standard that lets you connect an app to an account without handing over your password. When you let a calendar app read your Google Calendar, that is OAuth doing its job properly. The provider issues the app a token granting specific permissions, and the app never sees your password.
Consent phishing abuses that flow.
- A lure arrives — an email or message with a link. Often a shared document, an invoice, a meeting recording, a security alert.
- You are sent to the real provider. Not a fake page. Genuine
accounts.google.comorlogin.microsoftonline.com, with a valid certificate. - You sign in normally, including your second factor. All of it real.
- A consent screen appears, hosted by the provider, listing an app's requested permissions. Microsoft's own description: "Because a legitimate provider (such as the Microsoft identity platform) hosts the application, unsuspecting users accept the terms."
- You press Allow. The attacker's app receives a token.
- The token keeps working. It is independent of your password and, if offline access was granted, it can be refreshed indefinitely.
What an attacker gets
It depends on what was granted, and the requests are usually broad:
- Read your mail — everything in the mailbox, including old messages
- Send mail as you — phishing your contacts from your genuine address, which passes every filter
- Read and write files in your cloud drive
- Read your contacts — a target list, with the relationships already mapped
- Offline access — a refresh token that keeps working while you are logged out
The mail-sending permission is the one that turns a single account into a campaign. A phishing message from a colleague's real address, in a real thread, does not look like phishing to anyone.
How to read a consent screen
The screen is genuine, so there is no visual tell. What you are checking is whether the request is reasonable.
1. Does the permission match the job?
A PDF viewer needs to open the file you gave it. It does not need to read your entire mailbox, send mail as you, or keep access when you are not using it. A mismatch between what an app claims to be and what it asks for is the single strongest signal.
2. Who is the publisher?
Microsoft's guidance is blunt: "Don't rely on application names and domain URLs as a source of authenticity." Anyone can name an app "Office365 Secure Document" and register a lookalike domain. Look for the verified-publisher marker, and treat an unverified publisher requesting broad permissions as a refusal.
3. Is this expected?
Did you go looking for this app? A consent prompt that arrives at the end of a link someone sent you is a prompt nobody asked for.
4. Is the language right?
Microsoft advises checking for poor spelling and grammar in the consent screen itself, and reporting suspicious apps through the "Report it here" link on the prompt.
| Reasonable request | Worth refusing |
|---|---|
| See your name, email address and profile picture | Read, compose, send and permanently delete your mail |
| View calendar events you have access to | Manage all files in your Drive |
| Read one folder you choose | Access your data when you are not using the app |
| A verified publisher you recognise | An unverified publisher you have never heard of |
How to check what already has access
Worth doing today, regardless of whether you think anything happened. Most people find several apps they no longer use.
Google: open your Google Account, go to Data & privacy, then Third-party
apps & services — reachable at myaccount.google.com/connections. Each entry
shows what it can access and offers a remove option.
Microsoft: open your account's privacy settings and review Apps and services that have access. Work and school accounts are managed by your organisation's administrator.
Apple: check Sign in with Apple under your Apple Account settings.
Everything else: most large services have an equivalent page under settings called connected apps, authorised applications, or permissions.
Remove anything you do not recognise, no longer use, or that has more access than it needs. Nothing is lost — a genuine app will simply ask again next time.
If you already approved something suspicious
Order matters, because the usual first instinct is the wrong one here.
- Revoke the app first. This is what ends the access. Changing the password does not.
- Then change your password and sign out of all sessions on the account.
- Check what it changed. Look for mail forwarding rules, new filters that delete or archive incoming messages, added recovery email addresses or phone numbers, and new signature blocks. These are the persistence tricks — they keep working after the app is gone.
- Check your sent folder for messages you did not write, and warn anyone who received them.
- Review linked accounts. Anything that uses that email address for password resets may also have been touched.
- If it is a work account, tell your IT team immediately. They can audit the grant across the organisation, and Microsoft publishes specific guidance for detecting and remediating illicit consent grants.
- Report it — through the "Report it here" link on the Microsoft consent prompt, and to your national reporting body. How to report an online scam covers where.
I gave a scammer my password covers the adjacent case, where a credential was actually handed over.
How this fits with other phishing
It is the same social engineering with a different capture step. How phishing works breaks an attack into five stages, and consent phishing changes only stage four: instead of capturing a credential, it captures an authorisation.
That is why the defences differ. The four checks that identify a phishing email still catch the lure that carries you into it — the unexpected shared document, the invoice you were not expecting. Once you are on the consent screen, the only remaining check is reading the permissions.
Key takeaways
- Consent phishing gets access by having you approve an app, not by stealing a password.
- The sign-in page and the consent screen are both genuine, so URL checks find nothing.
- Two-factor authentication does not prevent it, and a password change does not undo it.
- Judge the request, not the app's name — permissions that exceed the app's stated job are the tell.
- Revoking the app in your account's connected apps list is what actually ends the access.
- Audit connected apps periodically, and remove anything you no longer use.
Know what you are approving
SafeSurf IQ walks you through real permission screens and shows which requests are ordinary and which are not.
Try it freeFrequently asked questions
- Can someone access my account without my password?
- Yes, if you approve an app that asks for access. Consent phishing works through OAuth, the standard system that lets you connect an app to an account without giving it your password. The account provider issues the app a token instead. If you approve a malicious app, it receives that token and can use the permissions you granted - without ever knowing your password.
- Does two-factor authentication stop consent phishing?
- No. Two-factor authentication protects the act of signing in, and in a consent attack the sign-in is legitimate - it is you, on the real site, passing your own second factor. The attack happens on the next screen, where you approve an application's permissions. Microsoft's own guidance treats consent phishing as a separate threat from credential compromise for this reason.
- If I change my password, does that remove the app's access?
- Usually not. The app holds a token that was issued separately from your password, so changing the password leaves it working. You have to revoke the app explicitly - in Google that is the connections page in your account settings, in Microsoft it is the apps and services list. Change the password too, but do not treat it as the fix.
- How do I tell a malicious consent screen from a real one?
- The screen itself is genuine, so look at what is being requested rather than how the page looks. Compare the permissions to what the app claims to do - a PDF viewer that wants to read, send and delete your mail is asking for far more than its job needs. Check the publisher, not just the app name, and be suspicious of anything asking for offline or ongoing access.
- What permissions should make me refuse?
- Anything that lets an app act as you rather than just read something specific. Sending email on your behalf, full mailbox access, reading and writing files across your whole drive, managing contacts, and offline access that continues when you are not using the app. Read-only access to one narrow thing is normal. Broad, permanent, write-capable access to your communications is not.
- What should I do if I already approved a suspicious app?
- Remove the app from your account's connected apps or permissions page first, because that is what ends the access. Then change your password and sign out of all sessions. Check for changes it may have made - mail forwarding rules, filters, new recovery addresses, added contacts - and warn anyone who may have received messages sent from your account.
Sources
- Protect against consent phishing — Microsoft, 2026
- Detect and remediate illicit consent grants — Microsoft, 2026
- Manage third-party apps and services with access to your account — Google, 2026
- The OAuth 2.0 Authorization Framework — Internet Engineering Task Force, 2012
- 2025 Internet Crime Report — FBI Internet Crime Complaint Center, 2026
About the author
Cybersecurity & Digital Literacy
Subash Poudel builds SafeSurf IQ, a digital literacy platform that teaches people to recognise scams by putting them in front of real ones. He writes the online-safety reference material here, working from primary reporting — FBI IC3, the FTC, Verizon's DBIR, NCSC and Ofcom — rather than secondhand summaries.
- Founder and engineer, SafeSurf IQ
- Writes and reviews the platform's phishing, scam and privacy curriculum
- Works from primary incident and fraud reporting, cited on every article
Last reviewed . Figures are checked against the primary sources listed above at each review.
Read next
- Phishing
What is phishing? How it works, and how to recognise it
Phishing is any attempt to trick you into handing over a credential, a payment or access by pretending to be someone you trust. The pretext changes constantly; the underlying request almost never does.
- Phishing
How phishing works: the anatomy of an attack
A phishing attack has five stages, and only one of them is the message you see. Understanding the other four explains why the messages look the way they do, and where the chain is easiest to break.
- Phishing
I gave a scammer my password. What should I do?
Change the password on that account first, then sign out every device. That second step is the one people miss, and it is the one that actually removes the attacker. Here is the full order, and what changes if you also gave a code.