Operator On The Wire
Join
← Back to Knowledge Base
BLUE TEAM / THREAT HUNT / ACTIVE DIRECTORY / ACL

AddMember

This note documents detection patterns related to AddMember Abuse within Active Directory environments.


Direct Indicators

LogEvent IDMeaningForensic ValueNotes
Security4728Member added to security-enabled global groupCriticalPrimary indicator of AddMember abuse. Review SubjectUserName (who added) and MemberName (who was added).
Security4732Member added to security-enabled local groupCriticalUsed when attackers add accounts to local administrative groups.
Security4756Member added to universal security groupHighUniversal groups often grant cross-domain privileges.
Security4735Security-enabled local group changedMediumMay accompany membership changes.
Security4672Special privileges assignedHighIf attacker adds themselves to privileged group, privileged session may appear shortly after.
Sysmon1Process creationMediumExecution of PowerView, net.exe, or other tools performing group modifications.
Sysmon3Network connectionMediumLDAP or SMB communication with domain controllers during modification.

Indirect Indicators

IndicatorWhat To Look ForForensic ValueNotes
Unexpected admin group membershipAccount added to Domain Admins, Enterprise Admins, or AdministratorsCriticalClassic privilege escalation technique.
Membership change outside maintenance windowGroup changes during unusual hoursHighPotential attacker activity.
Group membership changes from workstationModification initiated from user workstation rather than admin serverHighPossible attacker-controlled host.
Immediate privileged actions after membership changeAccount performing administrative actions shortly after group additionCriticalConfirms privilege escalation.
Rapid membership modificationsMultiple accounts added to groups in short timeframeMediumPossible automated attack chain.

Common Tools

ToolUsage
net.exeUsed with net group or net localgroup to add members to groups.
PowerViewUses Add-DomainGroupMember for AD group modification.
ImpacketLDAP scripts used to modify group memberships.
CrackMapExecAutomates privilege escalation through group manipulation.
ADSIEditManual modification of group membership attributes.

Relevant Artifacts

  • Domain controller Security logs (4728, 4732, 4756)
  • LDAP modification logs
  • Active Directory object metadata
  • Sysmon logs (1, 3)
  • EDR telemetry identifying AD manipulation tools
  • Directory replication metadata
  • Prefetch artifacts showing execution of net.exe or PowerView
  • Authentication logs following privilege escalation

MITRE ATT&CK References

  • T1098 Account Manipulation
  • T1078 Valid Accounts
  • T1484 Domain Policy Modification

Decision Tree

  1. Is the suspicious event present?
    • Identify group membership modification (4728 / 4732 / 4756).
  2. What host generated the event?
    • Determine workstation performing the modification.
  3. Is the account expected to perform this action?
    • Investigate whether SubjectUserName normally administers group memberships.
  4. Pivot:
    • Source host → inspect execution of net.exe, PowerView, or LDAP tools.
    • Target group → review privilege level and security impact.
    • Account added → investigate activity after privilege escalation.
  5. Confirm exploitation
    • Determine whether attacker added themselves or controlled account to privileged group.

Example Detection Templates

KQL

SecurityEvent
| where EventID in (4728,4732,4756)
| project TimeGenerated, SubjectUserName, TargetUserName, MemberName
SecurityEvent
| where EventID == 4672
| project TimeGenerated, SubjectUserName

EQL

any where event.code in ("4728","4732","4756")

Sigma

title: Suspicious Active Directory Group Membership Addition
id: addmember-abuse-detection
status: experimental
description: Detects accounts added to security groups which may indicate privilege escalation
logsource:
  product: windows
  service: security
detection:
  selection:
    EventID:
      - 4728
      - 4732
      - 4756
  condition: selection
fields:
  - SubjectUserName
  - MemberName
falsepositives:
  - Legitimate administrative group management
level: medium
tags:
  - attack.privilege_escalation
  - attack.t1098

Mitigation & Hardening

Control AreaMitigationEffectivenessNotes
Privilege reviewAudit AD group management permissionsCriticalRestrict who can modify privileged groups.
Least privilegeLimit membership modification rightsHighReduces escalation opportunities.
MonitoringAlert on additions to privileged groupsHighDetects escalation attempts quickly.
Privileged access managementUse dedicated admin accountsHighLimits impact of compromised users.
Change managementRequire approval for privileged group changesMediumHelps distinguish legitimate activity.