↳ Source GitHubRègle analytiqueHigh
Tailscale: Mass credential revocation in short window
Description
Identifies when five or more API keys, OAuth clients, or auth keys are revoked or deleted within one hour. May be routine rotation, or a typical cleanup pattern after credential compromise.
- Type de règle
- Scheduled
- Version
- 1.0.0
- Statut déclaré
- Available
- Fréquence
- 1h
- Période analysée
- 1h
- Déclenchement
- gt 0
Couverture MITRE déclarée
Sources déclarées
Métadonnées du fichier source. Aucune dépendance déduite du KQL.
Connecteurs
Types de données
Requête KQL
Requête originale, sans modification.
Tailscale_Audit_CL
| where Action in ("REVOKE", "DELETE")
| where tostring(Target.type) in ("API_KEY", "OAUTH_CLIENT", "AUTH_KEY")
| extend ActorLogin = tostring(Actor.loginName)
| summarize
RevokedCount = count(),
TargetTypes = make_set(tostring(Target.type)),
TargetIds = make_set(tostring(Target.id)),
FirstEvent = min(TimeGenerated),
LastEvent = max(TimeGenerated)
by ActorLogin, bin(TimeGenerated, 1h)
| where RevokedCount >= 5
| project TimeGenerated = LastEvent, ActorLogin, RevokedCount, TargetTypes, TargetIds, FirstEvent, LastEvent
Entités déclarées
Contenus associés
Liens établis à partir des identifiants déclarés et des manifests des solutions.
Traçabilité de la source
GitHubLes valeurs affichées proviennent des fichiers du dépôt Azure/Azure-Sentinel. Elles décrivent le modèle publié, pas la configuration de votre workspace.
- Fichier
- Solutions/Tailscale (CCF)/Analytic Rules/TailscaleMasscredentialrevocationinshortwindow.yaml ↗
- Commit
9800e51↗- Identifiant source
f817e2fa-6fa0-fc25-5369-cef9b58771af
GSTEP / SUIVI DU CATALOGUE
Ajouté au catalogue : 16 sept. 2026 · 05:49 UTC
Dernier changement observé : 16 sept. 2026 · 05:49 UTC