Impossible travel: Chicago then Singapore in 22 minutes
A-104700:00time on this alert, target 10 minutes
Back to queueAlert details
- Source
- Cloud Audit Log
- Detection rule
- CLOUD-IDENT-TRAVEL-004
- Affected user
- dtanaka
- Affected host
- LAPTOP-DTANAKA
- Source IP
- 103.114.161.7
- First seen
- 2026-07-24T14:18:00Z
Why this fired, in plain English
The same account signed in from two places too far apart for anyone to physically travel between in the time available.
Suggested playbook
Impossible travel / anomalous sign-in
- 1. Compare device IDs and user agents between the two sign-ins.
- 2. Check the VPN logs — corporate VPN egress is the single most common cause of false positives.
- 3. Check the IP owner: corporate egress, consumer ISP, hosting provider, or anonymizer?
- 4. Check MFA state on each sign-in.
Raw log evidence
Exactly what the tools recorded — 4 events.
ts=2026-07-24T13:56:04Z src="cloud_audit" event=UserLoggedIn user="dtanaka@northwind-mfg.example" src_ip=98.207.44.12 geo="Chicago, US" device_id="D-77120" mfa=satisfied user_agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64)"
A normal sign-in from the user's usual city, on their known laptop.
Guided hint: this line matters
ts=2026-07-24T14:18:12Z src="cloud_audit" event=UserLoggedIn user="dtanaka@northwind-mfg.example" src_ip=103.114.161.7 geo="Singapore, SG" device_id="unknown" mfa=not_required user_agent="python-requests/2.31.0"
python-requests is a scripting library, not a browser. Real people do not sign in with it.
Guided hint: this line matters
ts=2026-07-24T14:18:44Z src="cloud_audit" event=New-InboxRule user="dtanaka@northwind-mfg.example" params="Name=..;MoveToFolder=RSS Feeds;SubjectContainsWords=invoice,payment,wire;MarkAsRead=true"
A hidden mail rule that files anything about invoices or wires into an unused folder — a hallmark of business email compromise.
Guided hint: this line matters
ts=2026-07-24T14:19:03Z src="cloud_audit" event=MailItemsAccessed user="dtanaka@northwind-mfg.example" src_ip=103.114.161.7 item_count=284 folder="Inbox"
Related events
The order things happened in.
13:56Z
Legitimate Chicago sign-in
14:18Z
Singapore sign-in via python-requests
14:18Z
Hidden inbox rule created
14:19Z
284 mail items accessed
Enrichment lookups
Mock lookups. Run each one yourself — a real analyst never guesses what a lookup would have said. There is no "run everything" button on purpose.
Not checked yet.
Not checked yet.
Not checked yet.
Not checked yet.
Part of incident INC-2201
Account takeover of dtanaka — Singapore VPN
Three separate alerts fired across the shift. On their own each looks survivable. Together they are one intrusion: stolen password, MFA bypassed, mailbox looted, then cloud persistence.
What links them: Source IP 103.114.161.7 and the user dtanaka appear in all three.
- 1 · Credential access
Correct password from Singapore, 11 MFA pushes denied. The password was already stolen.
Open A-1071 - 2 · Impossible travel & collection
Same IP finally signs in without MFA, creates a hidden inbox rule and reads 284 messages.
A-1047 — you are here - 3 · Cloud persistence
Same IP creates a long-lived access key on an admin service principal — access that survives a password reset.
Open A-1061
Tier 1 work is not just judging one alert. When the same user, host or IP shows up twice in a shift, link the tickets — the severity of the chain is always higher than the severity of its parts.
techniques
Your verdict
Keyboard shortcuts 1–4, or click. You can always change your mind afterwards.