Panther medium experimental python
Suspicious GSuite Login
GSuite reported a suspicious login for this user.
Detection Logic
SUSPICIOUS_LOGIN_TYPES = {
"suspicious_login",
"suspicious_login_less_secure_app",
"suspicious_programmatic_login",
}
def rule(event):
if event.deep_get("id", "applicationName") != "login":
return False
if event.get("name") in SUSPICIOUS_LOGIN_TYPES:
return True
return False
def title(event):
user = event.deep_get("actor", "email") or event.deep_get(
"parameters", "affected_email_address", default="<UNKNOWN_USER>"
)
return f"A suspicious login was reported for user [{user}]" Field Validations
Loading…
Comments (0)
Loading comments...