A security team uses Microsoft Sentinel to hunt for signs of credential theft. They want to detect when a user account has been used to log in from an unusual location and then immediately performs a password reset for another user. Which hunting approach is most effective for this scenario?
Trap 1: Use a Microsoft Sentinel playbook to automatically flag any…
Playbooks are for automation, not hunting.
Trap 2: Search the SigninLogs table for logins from unusual locations
This only addresses one part of the scenario and does not correlate with password resets.
Trap 3: Create a watchlist of known unusual locations and use it in a query…
Watchlists are static and do not correlate different event types.
- A
Use a Microsoft Sentinel playbook to automatically flag any password reset
Why wrong: Playbooks are for automation, not hunting.
- B
Write a KQL query that joins SigninLogs with AuditLogs on user principal name and times within a short window
This correlates the two events to detect the sequence of unusual login followed by password reset.
- C
Search the SigninLogs table for logins from unusual locations
Why wrong: This only addresses one part of the scenario and does not correlate with password resets.
- D
Create a watchlist of known unusual locations and use it in a query against AuditLogs
Why wrong: Watchlists are static and do not correlate different event types.