o365_group_modification_add_member_success_threshold
Description
Detects when a group GUID in Office 365 has more users added to it by the same user than a defined thresold.
Query · yara_l
events:
$group.metadata.event_type = "GROUP_MODIFICATION"
$group.metadata.product_event_type = "Add member to group."
$group.metadata.product_name = "Office 365"
$group.metadata.vendor_name = "Microsoft"
$group.security_result.action = "ALLOW"
$group.principal.user.userid = $user
$group.target.group.product_object_id = $guid
match:
$guid, $user over 5m
outcome:
$risk_score = 35
$event_count = count_distinct($group.metadata.id)
$user_agent = array_distinct($group.network.http.user_agent)
$security_summary = array_distinct($group.security_result.summary)
$target_application = array_distinct($group.target.application)
$principal_user_userid = array_distinct($group.principal.user.userid)
$group_name = array_distinct($group.target.group.group_display_name)
$group_guid = array_distinct($group.target.group.product_object_id)
$user_added = array_distinct($group.target.user.userid)
$user_count = count_distinct($group.target.user.userid)
condition:
//Modify the user_count value to suit your needs
$group and $user_count > 4