Account takeover and account recovery
Protect high-impact actions across the entire account lifecycle.
The attacker does not break the front door. They persuade the help desk to reset the lock. Account security is only as strong as the recovery path, the active sessions, and the actions allowed after a reset.
Map the takeover chain
Account takeover is unauthorized control of an existing account. The chain can include stolen credentials, compromised recovery channels, active sessions, changed contact details, and a new payout destination. Detecting only login anomalies leaves the rest of the chain unobserved.
Create events for enrollment, credential changes, recovery, session creation, payee changes, and money movement. Link them by account and time. A new device followed by a password reset and immediate withdrawal is more informative than any single event alone. Avoid turning this into a universal ban on new devices; legitimate customers replace phones too.
Inside the mechanism. The takeover chain can include credential compromise, session capture, recovery abuse, a contact change, a new destination, and value extraction. Record the sequence with event times and authority changes. A successful login is only one point in that chain. Detection can act before the payment if the system can connect earlier account changes to the intended operation. Preserve the distinction between suspicious access and a confirmed unauthorized financial effect.
A concrete example. An attacker’s useful path may include login, session creation, privilege change, payee addition, and payment. Each event alone can appear ordinary. The rule flags 513 of 26,000 sensitive account sessions. Of those flags, 125 meet the synthetic target, giving 24.37% precision. It misses 31 target events. Under the stated cost assumptions, residual loss and operating friction total $32,918. The important result is the connection between the population, action, capacity, and outcome—not one isolated score.
When the assumption fails. The rule ignores the sequence and scores every action independently. Connect related events within an explicit observation window and action scope. The following worked sequence shows the reference condition, a stress condition, and a response condition with explicit synthetic data. These are comparative assumptions, not measured causal effects.
An attacker’s useful path may include login, session creation, privilege change, payee addition, and payment. Each event alone can appear ordinary.
- AccessAn actor gains a session
- ChangeSecurity or payout details change
- ExtractA high-impact action follows
- New device
- A common legitimate event
- Risky sequence
- Several changes precede value extraction
Takeover timeline
Illustrative data; not a real customer record or a prescribed policy.
- 10:01recovery completed
Account access changes
- 10:04payee replaced
Value destination changes
- 10:05withdrawal requested
Exposure follows immediately
Connected events give stronger context
Assess the sequence before withdrawal. Connected events give stronger context.
- Failure mode 1avoid
- Score only the initial login. Later changes can alter the risk.
- Failure mode 2avoid
- Ban all replacement phones. That harms ordinary account use.
- Failure mode 3avoid
- Wait for a monthly login report. The intervention arrives too late.
Use strong authentication with scope
Authenticators differ in resistance to phishing and replay. Select controls according to the action and the threat model. A stronger method for a payout change can be justified even when a lower-risk read action uses a normal session.
Bind confirmation to the actual action where possible. A generic approval prompt may not tell the customer which destination or amount is being approved. Store the action reference and authentication context together. Do not describe any single method as eliminating fraud: session theft, device compromise, and manipulation can remain relevant. Good security includes understandable prompts and a usable recovery path.
Authentication proves a particular relationship between a claimant and an authenticator under a defined protocol. It does not establish that every later instruction reflects the account owner’s informed intent. A person can authenticate successfully while being deceived into approving a payment. A stolen session can also let an attacker act after the original authentication ceremony has ended.
Bind additional controls to the sensitive action. Changing a payout destination, creating a new administrator, and viewing a receipt have different consequences. A useful design can require fresh evidence for the first two while allowing routine low-risk work to continue. The evidence should be tied to the operation and its relevant details, so an approval for one action cannot be casually reused for another.
Inside the mechanism. Authentication strength depends on method, transaction binding, session context, and recovery design. A strong sign-in method does not protect an operation that can be approved through a weaker alternate path. Record what was authenticated and how recently, then require appropriate authority for high-consequence changes. A generic step-up flag is insufficient if the system cannot tell whether the customer approved this payee, this amount, or only access to the account.
A concrete example. A valid authentication ceremony supports a particular session and assurance claim. It does not automatically authorize every later action or establish informed customer intent. The case identifies 2,832 eligible records from a source population of 5,900. The required workflow completes for 2,747, but 41 completed records miss the illustrative internal target. Another 85 remain incomplete. Communication evidence covers 2,720 generated notices. Scope, completion, timeliness, and delivery are four separate properties of the customer outcome.
When the assumption fails. An old session is reused to change the payout destination without fresh evidence. Bind any required step-up evidence to the sensitive action and retain the scope of approval. The following worked sequence shows the reference condition, a stress condition, and a response condition with explicit synthetic data. These are comparative assumptions, not measured causal effects.
A valid authentication ceremony supports a particular session and assurance claim. It does not automatically authorize every later action or establish informed customer intent.
- Identify actionAmount destination and authority
- AuthenticateUse the required method
- BindRecord proof against the action
- Generic approval
- Confirms an unclear prompt
- Action confirmation
- Shows the intended high-impact change
Payout confirmation
Illustrative data; not a real customer record or a prescribed policy.
- Actionchange bank destination
Specific operation
- Destinationending 4217
Recognizable reference
- Proofbound to change-81
Prevents unrelated reuse
The evidence should authorize this operation
Bind confirmation to the sensitive action. The evidence should authorize this operation.
- Failure mode 1avoid
- Reuse any old authentication forever. Assurance and scope can expire.
- Failure mode 2avoid
- Hide destination details. The customer cannot verify the intended change.
- Failure mode 3avoid
- Assume strong login removes all scams. A real user can still be manipulated.
Treat recovery as a privileged flow
Recovery can replace the credentials that protect every other action. It therefore deserves its own threat model, evidence requirements, and audit trail. A support agent should not improvise proofing questions from public information.
Define which changes invalidate sessions, which trigger notifications through established channels, and which require a temporary restriction on high-impact actions. Recovery restrictions need clear expiry and escalation routes. Otherwise, a customer who lost a phone can become trapped. Measure account restoration success and subsequent loss together so security and access are evaluated as one system.
Recovery deserves the same engineering attention as login. A support agent may see an urgent customer story, while an attacker sees a route around the strongest authenticator. Define which evidence can restore which privileges, when another person must approve a change, and how the genuine customer is informed through a reliable channel. Record the old and new authority, not merely that a ticket was closed. Recovery success means restoring appropriate access without transferring control to the wrong person.
Inside the mechanism. Recovery changes who can exercise authority over the account. Treat it as a privileged transition with evidence, independent notifications where appropriate, and protection against immediate extraction. Customer support needs a bounded override process and an audit trail. If recovery resets all prior controls and immediately permits a new payout destination, the recovery path becomes the effective security boundary regardless of how strong the ordinary login appears.
A concrete example. Recovery can restore an account without the original authenticator, which makes it a privileged control path. The customer story alone is not the authorization record. The case identifies 718 eligible records from a source population of 780. The required workflow completes for 696, but 10 completed records miss the illustrative internal target. Another 22 remain incomplete. Communication evidence covers 689 generated notices. Scope, completion, timeliness, and delivery are four separate properties of the customer outcome.
When the assumption fails. An urgent support request changes both contact details and recovery authority. Separate evidence collection, approval, customer notice, and restoration of specific privileges. The following worked sequence shows the reference condition, a stress condition, and a response condition with explicit synthetic data. These are comparative assumptions, not measured causal effects.
Recovery can restore an account without the original authenticator, which makes it a privileged control path. The customer story alone is not the authorization record.
- RequestIdentify the recovery claim
- VerifyApply approved recovery evidence
- RestoreControl sessions and sensitive actions
- Public knowledge
- Often available to another person
- Approved recovery evidence
- Meets the defined assurance requirement
Recovery action record
Illustrative data; not a real customer record or a prescribed policy.
- Evidenceapproved assisted method
Documented verification
- Sessionsrevoked per policy
Limits old access
- Payout changeadditional review
Illustrative post-recovery control
Recovery must be secure and usable
Apply a defined recovery policy with an exit path. Recovery must be secure and usable.
- Failure mode 1avoid
- Let agents invent personal questions. Public facts may be easy to obtain.
- Failure mode 2avoid
- Restore every old session. An attacker session may survive.
- Failure mode 3avoid
- Freeze the account without review. The customer needs a resolution route.
Manage sessions and authority
Measure protection and customer cost
A takeover control can reduce loss while also locking out honest users. Measure both. Useful metrics include confirmed compromise rate, prevented high-impact actions, recovery time, false restrictions, and complaint patterns. Define how confirmation is obtained; a challenge failure alone is not proof of an attacker.
Review a sample of both allowed and restricted sessions. Otherwise, analysts see only the population the system already suspects. Separate friction caused by security policy from friction caused by broken integrations. A vendor outage that blocks every login should not appear as a successful fraud-prevention campaign.
Inside the mechanism. Measure both harm reduction and the cost imposed on legitimate customers. Useful outcomes include confirmed unauthorized loss, recovery completion, challenge abandonment, support demand, and time to regain access. Compare equally mature cohorts and record changes in attack mix. A lower loss rate achieved by locking out a large legitimate population is a different product result from a targeted improvement. The confusion matrix is a starting point, not the whole customer experience.
A concrete example. A takeover control can reduce harmful activity while making legitimate recovery difficult. The operating point needs both loss and customer-impact evidence. The rule flags 761 of 42,000 account access attempts. Of those flags, 134 meet the synthetic target, giving 17.61% precision. It misses 34 target events. Under the stated cost assumptions, residual loss and operating friction total $67,120. The important result is the connection between the population, action, capacity, and outcome—not one isolated score.
When the assumption fails. Aggressive flags are reported as prevented loss without checking legitimate customer outcomes. Measure mature labels, false alarms, recovery delay, and the effect of the actual intervention. The following worked sequence shows the reference condition, a stress condition, and a response condition with explicit synthetic data. These are comparative assumptions, not measured causal effects.
A takeover control can reduce harmful activity while making legitimate recovery difficult. The operating point needs both loss and customer-impact evidence.
- ObserveCollect allowed and restricted outcomes
- AttributeSeparate fraud from technical failure
- ImproveAdjust the specific control
- Challenge failure
- Could reflect usability or outage
- Confirmed compromise
- Requires supporting evidence
Control outcome report
Illustrative data; not a real customer record or a prescribed policy.
- Restricted sessions200
Not all are attackers
- Confirmed compromise18
Evidence-backed cases
- Vendor errors70
Operational failures need separate tracking
The system has more than one outcome
Report false restrictions and compromise separately. The system has more than one outcome.
- Failure mode 1avoid
- Count every denial as stopped fraud. That inflates effectiveness.
- Failure mode 2avoid
- Ignore allowed-session samples. Missed compromise remains invisible.
- Failure mode 3avoid
- Treat an outage as a security win. Unavailability is not successful risk detection.
Chapter connections
This chapter builds on Identity, credentials, and synthetic profiles. Continue with Transaction risk and decision economics to follow the next part of the system. Use the glossary for terminology and risk mathematics for formulas and worked calculations.