Crowdstrike New Admin User Created


Description

Detects when a user account is created and assigned admin permissions

Query

Detection:
  - Sequence:
      - ID: AccountCreated
        RuleID: Crowdstrike.NewUserCreated
      - ID: AdminRoleAssigned
        RuleID: Crowdstrike.AdminRoleAssigned
    Transitions:
      - ID: AcountCreated FOLLOWED BY AdminRoleAssigned ON target AND actor
        From: AccountCreated
        To: AdminRoleAssigned
        WithinTimeFrameMinutes: 45
        Match:
          - On: p_alert_context.actor_target
    LookbackWindowMinutes: 2160
    Schedule:
      RateMinutes: 1440
      TimeoutMinutes: 1

Rule dependencies

Higher-order rule. It fires on other rules' alerts, not on raw events, so it cannot fire on its own. Deploy the rules it depends on too.

Depends on

Raw source Crowdstrike New Admin User Created · Panther Python
Esc
Published by panther-labs/panther-analysis ↗, licensed under Apache 2.0 ↗. Reproduced here unmodified.
AnalysisType: correlation_rule
RuleID: "Crowdstrike.NewAdminUserCreated"
DisplayName: "Crowdstrike New Admin User Created"
Enabled: true
Severity: High
Description: Detects when a user account is created and assigned admin permissions
Reports:
  MITRE ATT&CK:
    - TA0003:T1136.003 # Persistence: Create Cloud Account
    - TA0003:T1098.003 # Persistence: Additional Cloud Roles
    - TA0004:T1098.003 # Priv Escalation: Additional Cloud Roles
Detection:
  - Sequence:
      - ID: AccountCreated
        RuleID: Crowdstrike.NewUserCreated
      - ID: AdminRoleAssigned
        RuleID: Crowdstrike.AdminRoleAssigned
    Transitions:
      - ID: AcountCreated FOLLOWED BY AdminRoleAssigned ON target AND actor
        From: AccountCreated
        To: AdminRoleAssigned
        WithinTimeFrameMinutes: 45
        Match:
          - On: p_alert_context.actor_target
    LookbackWindowMinutes: 2160
    Schedule:
      RateMinutes: 1440
      TimeoutMinutes: 1
Tests:
  - Name: User Creation, Followed By Role Assignment
    ExpectedResult: true
    RuleOutputs:
      - ID: AccountCreated
        Matches:
          p_alert_context.actor_target:
            'newuser@biz.co-hackerman@biz.co':
              - 0
      - ID: AdminRoleAssigned
        Matches:
          p_alert_context.actor_target:
            'newuser@biz.co-hackerman@biz.co':
              - 15
  - Name: User Creation, Not Followed By Role Assignment
    ExpectedResult: false
    RuleOutputs:
      - ID: AccountCreated
        Matches:
          p_alert_context.actor_target:
            'newuser@biz.co-hackerman@biz.co':
              - 0
  - Name: Role Assignment Not Preceded By User Creation
    ExpectedResult: false
    RuleOutputs:
      - ID: AdminRoleAssigned
        Matches:
          p_alert_context.actor_target:
            'newuser@biz.co-hackerman@biz.co':
              - 20

Detection rules belong to the projects that publish them and remain under their own licenses. This site indexes and links to them; it claims no rights in them.