detecting-azure-lateral-movement

Correlate Graph API audit logs, sign-in logs, and risk events to detect Azure AD lateral movement.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill detecting-azure-lateral-movement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: detecting-azure-lateral-movement
Source: https://github.com/YukiIto1999/ctf-sleuth/tree/main/.claude/skills/detecting-azure-lateral-movement
Command: npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill detecting-azure-lateral-movement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Lateral movement in cloud identities enables attackers to pivot across tenants and access across-cloud services. This skill helps security teams detect such activity by correlating Microsoft Graph API audit logs, Azure sign-in events, and risk signals to surface suspicious patterns and privilege escalation attempts.

Core Features & Use Cases

  • Correlates directory audits, sign-ins, and risk events to surface cross-tenant pivots and credential abuse.
  • Detects OAuth consent abuse, service principal credential changes, cross-tenant sign-ins, and token replay patterns.
  • Supports threat hunting and incident response in Azure environments with multi-tenant setups.

Quick Start

Configure Azure AD and Graph API integration, then run the agent to ingest logs and generate a findings report.

Frequently Asked Questions about detecting-azure-lateral-movement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect lateral movement in Azure AD using audit and sign-in logs?

Detect Azure AD lateral movement by correlating Microsoft Graph API audit logs, sign-in events, and risk events to surface suspicious cross-tenant pivots and credential abuse patterns.

What Azure lateral movement indicators should I threat hunt for in Entra ID?

Threat hunt for OAuth consent abuse, service principal credential changes, cross-tenant sign-ins, and token replay patterns to identify privilege escalation and token theft in Entra ID environments.

Do I need Microsoft Graph API permissions and Log Analytics to investigate Azure lateral movement?

Yes, investigating Azure lateral movement requires Graph API permissions and log ingestion in a Log Analytics workspace to correlate directory audits, sign-ins, and risk events across multi-tenant environments.

Can I map detected Azure lateral movement techniques to MITRE frameworks?

Yes, the detection process delivers structured findings with MITRE technique mappings for identified lateral movement, privilege escalation, and token theft indicators to support incident investigation.

How do I investigate service principal abuse and cross-tenant sign-ins in Azure?

Investigate service principal abuse by correlating Graph API audit logs with Azure sign-in events to detect credential changes, cross-tenant pivots, and token replay patterns across multi-tenant Entra ID environments.

What are the limitations of detecting Azure lateral movement with Graph API logs?

Detection relies on continuous Graph API log ingestion in a Log Analytics workspace and proper permissions; insufficient log retention or missing audit events can prevent accurate correlation of lateral movement patterns.