CTD-000131

Regular AD object with unexpected admincount value

Medium
Active Directory
Defense Evasion
v26

Signature Identity

CTD-000131
Threat ID
26
Version
IOC
Indicator Type

Threat Description

A regular user account or group with an AdminCount attribute set to any value might indicate potential threat activities. In particular, accounts with AdminCount=1 do not inherit permissions from parent containers. Active Directory employs the AdminSDHolder object, protected groups, and the Security Descriptor Propagator (SDProp) to safeguard privileged users and groups. SDProp is a process that runs every 60 minutes by default on the domain controller hosting the domain’s PDC Emulator (PDCE). During this process, SDProp compares the permissions on the domain’s AdminSDHolder object with those on the protected accounts and groups. If there is a discrepancy, SDProp resets the permissions on the protected accounts and groups to match those of the AdminSDHolder object.

An unexpected AdminCount value in a regular object may indicate potential threat activities. User accounts with previous administrative permissions should not be reused and should be deprovisioned.

NOTE: Cayosoft Guardian considers both direct and indirect (nested) group permissions when evaluating risks. Privileged groups are defined in Active Directory as groups with adminCount=1 and a well-known Security Identifier (SID). Any potential target objects are identified as members (including indirect ones) of previously identified built-in privileged groups. By design, Active Directory uses this attribute to protect members of administrative groups.

According to security best practices, it is not recommended to reuse admin accounts; instead, these accounts must be de-provisioned. If an account has administrative permissions, it may also gain access to other resources using these permissions and retain this access even after it is removed from the administrative groups. Learn more about AdminSdHolder and SDProp – Microsoft Community Hub.

MITRE ATT&CK: Attack Tactics

Defense Evasion

D3FEND: Defend Tactics

Domain Account Monitoring

Remediation

To disable an account using Active Directory Users and Computers (ADUC):

  1. Click on the Start menu.
  2. Type dsa.msc.
  3. Press Enter. The Active Directory Users and Computers console will open. 
  4. In the ADUC console, navigate to the appropriate organizational unit (OU) where the account resides. You can expand the domain tree to find the specific OU. Alternatively, use the search function by right-clicking on the domain name, selecting Find, and entering the username in the search box.
  5. Once you locate the user account you want to disable, right-click on the account.
  • From the context menu, select Disable Account.
  • A confirmation dialog will appear. Click Yes to confirm the action.
  • Ensure the account is disabled.
  • Frequently Asked Questions

    What does Regular AD object with unexpected admincount value mean?

    An Active Directory user account or group has an AdminCount attribute set to a non-default value. This can occur when an administrator intentionally or unintentionally sets the attribute, potentially bypassing permission inheritance.

    An unexpected AdminCount value may indicate unauthorized changes to Active Directory permissions, but it does not grant administrative control. However, it can provide attackers with a means to evade detection and plan future malicious operations by exploiting the lack of permission inheritance.

    Attackers can use an account with an unexpected AdminCount value as a means of defense evasion, allowing them to move laterally within the domain and evade detection by security controls. This can also provide them with a foothold for future attacks.

    Cayosoft Guardian continuously monitors the state of AdminCount attributes across the Active Directory environment domain. When an unexpected value is found, Guardian flags it as a security issue to alert administrators and provide visibility into potential threat activities.

    Cayosoft Guardian helps reduce the risk by providing real-time monitoring, alerting administrators to disable or remove accounts with unexpected AdminCount values. This limits the potential for attackers to use these accounts as a means of defense evasion and reduces the blast radius of potential threat activities.

    Stop AD Threats As They Happen

    Cayosoft Protector provides continuous monitoring and real-time alerts across your entire Microsoft Identity stack

    Classification
    Systems
    Active Directory
    Themes
    Account protection
    Attack Tactics
    Defense Evasion
    Defend Tactics
    Domain Account Monitoring
    Indicator Types
    IOC
    Related Threats
    CTD-000139
    Kerberos Constrained Delegation: krbtgt Risks
    Critical
    CTD-000122
    Active Directory Schema Update Permission Risks
    Critical