BlogIdentity threats in cyber security: the attacks on your logins and how to stop them
Cyber Resilience

Identity threats in cyber security: the attacks on your logins and how to stop them

Eight identity attacks behind security questionnaire questions, each with the control to run and the evidence to show a buyer or auditor.

Harry WestFounder & CEO4 October 202310 min read
Inside This Article
What are the most common identity threats?How do attackers get past passwords and MFA?How do attackers abuse the way accounts are managed?Which identities do attackers target beyond your staff?How to use this listFrequently asked questions
Book a discovery call

Key takeaways

Identity threats use a legitimate identity, such as a stolen password, a hijacked session or an abused privilege, rather than a technical flaw. This list covers eight, from credential stuffing and MFA fatigue to service-desk resets, orphaned accounts, non-human identities and OAuth access. Phishing-resistant MFA, least privilege and joiner-mover-leaver close most of them, and each control should leave a record a buyer or auditor can check.

Password spraying
The NCSC defines password spraying as trying a small number of commonly-used passwords against a large number of accounts. A deny list, throttling and failed-login alerts defend against it.
Prompt fatigue attack
Also called prompt bombing: the NCSC describes a user bombarded with MFA approval prompts until they mistakenly approve the attacker's sign-in request. Challenge-based apps therefore give only partial phishing resistance.
FIDO2 MFA
The NCSC ranks FIDO2 credentials, on trusted devices or roaming security keys, first among MFA types because they provide guessing resistance, phishing resistance and theft resistance.
Service identity
NCSC zero trust guidance says a service should have its own unique identity and be granted the minimum privileges necessary to function correctly, rather than borrowing a staff account.

Your enterprise prospect's security questionnaire has reached the access control section. It asks whether MFA is enforced everywhere, how admin access is controlled and how fast leavers lose access. Each of those questions exists because of a specific attack. This list covers the identity threats in cyber security behind them, for founders and engineering leads at UK B2B SaaS firms facing a questionnaire or an ISO 27001 or SOC 2 audit.

Identity threats are attacks that use a legitimate identity, such as a stolen password, a hijacked session or an abused privilege, rather than a technical flaw. Most start with credentials. Phishing-resistant MFA, least privilege and prompt removal of leavers' access close most of them.

Each item passed one test: it is an attack that a customer questionnaire, or an ISO 27001 or SOC 2 auditor, checks through an identity control. Phishing in general and insider threats are separate topics and sit outside this list, except where an attacker talks their way through a password reset.

The numbers explain why buyers ask. The UK government's Cyber security breaches survey 2025/2026 found that 65% of medium businesses identified a breach or attack in the previous 12 months. Across all UK businesses, only 47% had any two-factor authentication for networks or applications.

What are the most common identity threats?

The most common identity threats fall into three groups: attacks that get past passwords and MFA, attacks that abuse how accounts are issued and removed, and attacks on identities that are not people, such as service accounts and connected apps. The table lists all eight, with the control and the evidence a customer or auditor will ask for.

ThreatHow it worksThe controlThe evidence to showISO 27001 reference
1. Credential stuffingPasswords leaked from other services are tried on your loginsMFA on every internet-facing login, plus a password managerA report showing MFA enforced for every user, with no exclusionsA.5.17, A.8.5
2. Password sprayingA few common passwords are tried across many accountsA password deny list, throttling and alerts on failed loginsPassword policy settings and one example alert with its ticketA.5.17, A.8.5
3. MFA fatigueRepeated push prompts until a user approves onePhishing-resistant MFA, starting with administratorsThe authentication methods policy and a register of admin keysA.8.5
4. Session and token theftA stolen session cookie or token stands in for the loginPhishing-resistant MFA, trusted devices and session revocationThe device access policy and a runbook with a revocation stepA.8.5
5. Service-desk resetsA caller persuades the service desk to reset a password or MFAVerified identity before any reset, with a second approver for adminsThe written reset procedure and sampled reset ticketsA.5.17
6. Orphaned and over-privileged accountsLeavers keep access, or users hold more access than the role needsJoiner-mover-leaver, separate admin accounts and access reviewsLeaver tickets matched to the HR list, and signed access reviewsA.5.16, A.5.18, A.8.2
7. Non-human identitiesService accounts and API keys hold broad, long-lived accessAn inventory with owners, least privilege and rotationThe register showing owner, scope and last rotation dateA.5.16, A.5.17, A.8.2
8. OAuth and third-party accessA connected app or supplier holds a token to your dataAdmin approval for apps, an approved list and periodic reviewThe consent setting and a reviewed register of connected appsA.5.15, A.5.19

A control you cannot evidence is, to a buyer's security team, a control you do not have.

How do attackers get past passwords and MFA?

Attackers get past passwords by reusing leaked ones or guessing common ones. They get past weaker MFA by wearing users down with prompts or by stealing the session that MFA created. NCSC guidance ranks FIDO2 credentials as the strongest type of MFA because FIDO2 resists guessing, phishing and theft.

1. Credential stuffing

What it is. Attackers take username and password pairs leaked from breaches of other services and try them on your logins. MITRE ATT&CK describes the technique as taking advantage of "the tendency for users to use the same passwords across personal and business accounts".

When it matters. Whenever a login is reachable from the internet with a password alone: email, the code repository, the cloud console and your own product's admin panel.

What to do. Enforce MFA on every internet-facing login, and give staff a password manager, which the NCSC password guidance recommends "for secure storage wherever appropriate". Our guide to Annex A 5.17 authentication information covers the policy side. For evidence, export the MFA enforcement report and show that no user is excluded.

TEMPLATE

Access Control Policy

Access rules for ISO 27001 A.5.15, A.5.18 and A.8.2, covering leavers, admin accounts, MFA and reviews.

AvailableWORD14 pages
  • Access control policy: principles, joiners, movers, leavers, privileged access and MFA
  • Appendices: access matrix, privileged accounts register, review record, JML checklists
  • Getting-started guide and next steps
  • Policy management checklist: approval, system owners and first access review

POL-ISO27001-04 · v1.0

We'll use your details to give you access to the resource you requested, plus occasional related content. Opt out any time — see our Privacy Notice.

2. Password spraying

What it is. The attacker tries a few common passwords against many accounts, staying under lockout limits. The NCSC defines password spraying as "using a small number of commonly-used passwords in an attempt to access a large number of accounts".

When it matters. Wherever users choose their own passwords and a service still accepts a password alone. The NCSC warns that legacy protocols often skip MFA, naming "legacy email, file transfer, and remote management interfaces" as common culprits.

What to do. Block common passwords with a deny list, use throttling or lockout, and alert on failed logins spread across many accounts. Disable legacy protocols that ask only for a password. For evidence, keep the password policy settings, the legacy protocol setting and one example alert with the ticket it raised.

3. MFA fatigue

What it is. With a valid password in hand, the attacker triggers push prompts until the user approves one. The NCSC calls this the push notification fatigue attack, "where a user is bombarded with approval prompts until they mistakenly approve the attacker's sign-in request".

When it matters. Wherever MFA relies on a simple approve or deny prompt. NCSC guidance says challenge-based apps provide "only partial phishing resistance" because of this attack.

What to do. Move administrators first, then everyone else, to phishing-resistant MFA such as FIDO2 security keys or passkeys on managed devices. Where push prompts remain, MITRE recommends replacing "simple push or one-click" approval with a code the user types from the login screen. Our Annex A 8.5 secure authentication guide covers what an auditor checks. For evidence, show the authentication methods policy and the register of keys issued to administrators.

A push prompt approved out of habit is not a second factor.

4. Session and token theft

What it is. Instead of the password, the attacker steals the session cookie or token issued after a good login. A look-alike login page or malware on the device is the usual route. MITRE ATT&CK notes that a stolen session cookie gives access "as an authenticated user without needing credentials".

When it matters. Once MFA is in place, because session theft skips the login entirely. The NCSC warns that attackers "often use a stolen session credential to promptly find and steal sensitive data before they are detected".

What to do. Phishing-resistant MFA removes the easiest route, a look-alike page that relays the session to the attacker. Limit sensitive services to trusted devices. Make sure a suspected stolen session is revoked and the account and device are checked. For evidence, keep the device access policy and an incident runbook with a session revocation step.

How do attackers abuse the way accounts are managed?

Attackers abuse account management by persuading the service desk to reset a password or MFA method, or by using accounts that should no longer exist or hold more access than the role needs. Both are process failures, not technical ones. That is why auditors test them through tickets and access reviews, not system settings.

5. Service-desk resets

What it is. An attacker calls or messages the IT service desk, poses as an employee and asks for a password or MFA reset. After the 2025 attacks on UK retailers, the NCSC urged organisations to review "how the helpdesk authenticates staff members credentials before resetting passwords, especially those with escalated privileges".

When it matters. Whenever a reset can be granted on details an attacker could find online, such as a name, job title or manager's name. It matters most for administrators, whose resets the NCSC singles out.

What to do. Write a reset procedure that confirms identity through a channel the caller does not control, such as a call back to the number held in the HR record. Require a second approver for any administrator reset. For evidence, show the procedure and a sample of reset tickets that record the verification step.

If a phone call can reset MFA, your MFA is only as strong as the service desk script.

6. Orphaned and over-privileged accounts

What it is. Orphaned accounts belong to people who have left or changed role. Over-privileged accounts hold more access than the job needs, including everyday accounts with admin rights. MITRE ATT&CK notes that attackers abuse inactive accounts because "the original account user will not be present to identify any anomalous activity".

When it matters. After every leaver, role change and contractor exit, and in growing teams where access is granted quickly and seldom removed.

What to do. Run joiner-mover-leaver (JML) as one process triggered by HR, with access removed on the leaver's last day. Our Annex A 5.16 identity management guide sets out the JML records auditors expect. Keep admin rights on separate accounts and review access on a fixed cycle; our guide to Annex A 8.2 privileged access rights covers the rules auditors test. For evidence, match leaver tickets to the HR leavers list with removal dates, and keep signed access reviews.

Which identities do attackers target beyond your staff?

Beyond staff accounts, attackers target non-human identities, such as service accounts, API keys and deployment tokens, and the third-party apps and suppliers connected to company data. These identities rarely use MFA, often hold broad access and are easy to forget. A list of them, each with a named owner, is the first control.

7. Non-human identities

What it is. Service accounts, API keys, deployment credentials and other machine identities that let software act inside your systems. NCSC zero trust guidance says a service "should have its own unique identity and be granted the minimum privileges necessary to function correctly".

When it matters. Wherever software signs in to other software. MITRE ATT&CK notes that build and deployment (CI/CD) pipelines "will often use API tokens to authenticate to other services", and that attackers who steal such tokens may "access data and perform actions with the permissions of these accounts".

What to do. Keep a list of non-human identities, each with an owner, purpose and scope. Give each service its own identity, not a shared staff login. Prefer short-lived, narrow tokens to long-lived keys. The NCSC recommends "modern service authentication methods, such as certificate-based credentials". For evidence, show the register with owner, scope and last rotation date.

8. OAuth and third-party access

What it is. A user grants a third-party app an OAuth token to company email, files or code, or a supplier keeps standing access to your environment. MITRE ATT&CK notes that once a token is granted to a malicious application, it "can potentially gain long-term access to features of the user account".

When it matters. Whenever users can approve apps themselves, and whenever a supplier integration or support account can reach customer data.

What to do. Make an admin approve each new app connection, and keep an approved list. MITRE calls this "forcing administrative consent". Review connected apps and supplier accounts on the same cycle as staff access, and remove tokens when a relationship ends. Annex A 5.15 access control gives the rules this review sits under. For evidence, show the consent setting and the app register with review dates.

How to use this list

Work through the list in three passes. First, MFA everywhere, starting with administrators and moving to phishing-resistant methods. Second, privileged access: separate admin accounts, the reset procedure and non-human identities. Third, access reviews and joiner-mover-leaver, so that access granted is also access removed.

MFA comes first because items 1 to 4 all start at the login. The NCSC is clear that "any implementation of MFA is still superior to reliance on passwords alone", so switch on what you have today and strengthen it later.

Privileged access comes second because a compromised admin or service account does the most damage. Access reviews come third because they keep the first two passes true as people join, move and leave.

We recommend writing each control into your access control policy, with an owner and the record it leaves. Our access control policy template gives you the structure. Eight controls, each with a record, is a short list to own, and it gives you an answer to each identity question before the buyer asks it.

Frequently asked questions

An identity-based attack uses a real account's credentials, session or permissions to get in, rather than exploiting a software flaw. Because the activity looks like a legitimate user, it is harder to spot. MITRE notes that attackers using valid accounts may avoid malware "to make it harder to detect their presence".

MFA stops most password-only attacks, such as credential stuffing and password spraying, but weaker methods can be beaten. The NCSC describes one-time code interception and prompt bombing as two ways round them. Phishing-resistant FIDO2 MFA closes those routes, while session theft and service-desk resets need their own controls.

Identity threat detection and response (ITDR) means monitoring identity systems for signs of attack and acting on what you find. MITRE ATT&CK lists signals to watch for in identity provider logs, such as "impossible travel, risky sign-ins, and multiple MFA attempts or failures". The NCSC adds that a suspected stolen session should trigger a policy that blocks its use. Whether you buy a tool or use existing sign-in logs, the questionnaire asks the same thing: do you detect and act on suspicious logins?

Administrators come first. The NCSC's example is that all IT administrators get "a hardware security key that must be used when accessing administrative interfaces". Next come users who reach sensitive data, since the NCSC says "all user accounts with access to sensitive data should have MFA enforced".

Profile image for Harry West, Founder and CEO of GRCMANA
Author

Harry West

Harry is the founder of GRCMANA, he helps regulated service providers close the enterprise trust gap — turning GRC, cyber resilience and AI governance from paperwork exercises into shippable systems.

GRCMANA
  • About
  • Insights
  • Contact
Ask the Trust ArchitectBook a Call →
  • About
  • Insights
  • The Vault
    Compliance VaultCyber Essentials→ISO 27001→SOC 2→ISO 42001→
    Domain VaultGRC Fundamentals→Risk Management→AI Governance→GRC Engineering→
    Other ResourcesFree Tools→Templates→Newsletter→
  • Contact
Book a Call →Ask the Trust ArchitectFixed fee. ISO 27001 in as few as six weeks.
GRCMANA

Helping high-growth B2B tech startups close the Enterprise Trust Gap through security, governance, and AI resilience.

ISO 27001ISO 42001ISO 9001Cyber EssentialsEU AI Act ReadyNIST AI RMF

The Vault

GRC EngineeringAI GovernanceISO 27001ISO 42001All Vault Resources

Resources

BlogFree ToolsTemplatesNewsletter

Company

About GRCMANAContactPrivacy PolicyTerms & ConditionsCookie Policy
© 2025 GRCMANA · All rights reservedRegistered in England & Wales under company registration 16810805. VAT Registration 506308024