1. Prerequisites
- User identity (email / username)
- Session/token data
- MFA status
- Access to Identity Provider (IdP): Okta, Azure AD / Entra, Google Workspace
2. Step-by-Step Instructions
-
Assess Compromise Status
- Determine whether:
- Credentials were submitted
- Suspicious login activity exists
- Active sessions are present
- MFA bypass or fatigue occurred
- Determine whether:
-
Disable or Lock Account
- Immediately:
- Disable user account OR
- Force password reset with temporary lockout
- User cannot authenticate during containment
- Immediately:
-
Revoke Active Sessions & Tokens
- Revoke:
- Browser sessions
- OAuth tokens
- Refresh tokens
- Mobile sessions
- API sessions
- Validate revocation success.
- Revoke:
-
Reset Credentials
- Force password reset
- Require strong password
- Prevent password reuse (if supported)
-
Enforce MFA Re-Registration
- Reset MFA factors
- Require re-enrollment
- Remove unknown/authenticator devices
3. Post-Action
- Document findings within the incident ticket
Contributor
Vishal Thakur GitHub: https://github.com/malienist
Jayden Vo GitHub: https://github.com/jayden-vo
Contributed to the Arcana Incident Response Documentation Framework.
