O365 Multiple Users Failing To Authenticate From Ip
The following analytic identifies instances where more than 10 unique user accounts fail to authenticate from a single IP address within a 5-minute window. This detection leverages O365 audit logs, specifically Azure…
Description
The following analytic identifies instances where more than 10 unique user accounts fail to authenticate from a single IP address within a 5-minute window. This detection leverages O365 audit logs, specifically Azure Active Directory login failures (AzureActiveDirectoryStsLogon). Such activity is significant as it may indicate brute-force attacks or password spraying attempts. If confirmed malicious, this behavior suggests an external entity is attempting to breach security by targeting multiple accounts, potentially leading to unauthorized access. Immediate action is required to block or monitor the suspicious IP and notify affected users to enhance their security measures.
Detection logic
Detection requirements
- Platform
- ContainersESXiIaaSIdentity ProviderLinuxmacOSNetwork DevicesOffice SuitePRESaaSWindows
The rule states no platform. This is derived from the 2 ATT&CK techniques it maps to.
- Log source category
- o365_userloginfailed
Known benign triggers
- A source Ip failing to authenticate with multiple users in a short period of time is not common legitimate behavior.
MITRE ATT&CK mappings
0 exclusive techniques.This is coverage no other published rule has; it is not this rule's total technique count.
References
| Reference | Cited by |
|---|---|
| attack.mitre.org/techniques/T1110/003/ | 40 |
| docs.microsoft.com/azure/active-directory/reports-monitoring/reference-sign-ins-error-codes | 6 |
| docs.microsoft.com/en-us/security/compass/incident-response-playbook-password-spray | 7 |
| www.cisa.gov/uscert/ncas/alerts/aa21-008a | 11 |
From the source
- At source
- Open at source
- Upstream identifier
- 8d486e2e-3235-4cfe-ac35-0d042e24ecb4
- Tagged by the source as
- NOBELIUM GroupOffice 365 Account TakeoverO365 TenantcloudSplunk CloudSplunk EnterpriseSplunk Enterprise Securityidentity
Licence
- Published under
- Apache License 2.0Read the licence
- Attribution
- Required
- Obtained under
- Apache-2.0Read the origin licence
Authorship
- Written by
- Published
- Aug 26, 2026
- Version
- 1