Domain snaplabs.local
Generated Oct 20, 2026
Prepared by Acme Cyber Assessments
Active Directory Security Assessment

From domain data to defensible identity security decisions.

This report provides visibility into the security posture of the organization's Active Directory environment, enabling stakeholders to identify risk, evaluate security controls, and prioritize remediation efforts.

Critical
8Immediate attention
High
19Priority remediation
Moderate
13Hardening needed
Low
17Hygiene items
Risk Posture
Address critical attack paths
Focus first on findings that enable authentication abuse, privilege escalation, or unauthorized domain access.
Prioritize attack path reduction
Attack Surface
Assign ownership by control area
Group remediation around account controls, ADCS, privileged access, directory services, and policy configuration.
Assign remediation ownership
Remediation Focus
Validate closure with rescans
Use future scans to confirm remediation, identify drift, and demonstrate measurable risk reduction.
Measure remediation progress
Priorities

At a Glance

A high-level read on where risk concentrates and where you can move the needle quickly.

Pass / Fail

Overall checks passed versus failed.

Findings by Risk Level

Distribution of findings by risk level.

Findings by Category

Distribution of findings by category, sorted by highest count.

Detailed Findings · 57 total

Findings

Every issue identified by the scan, grouped by category. Click any card for the description, attacker context, and remediation guidance.

57 findings

Authentication and Authorization

8 findings

Accounts with Non-Expiring Passwords

4items affected moderate Modified

Accounts with Non-Expiring Passwords

Password expiration is not enforced on the reported accounts. The longer a password is in use, the longer attackers have to crack password hashes, actively control the account, or perform credential-based attacks against them. These accounts are often service accounts which typically have additional privileges and are targeted by attackers.

Finding Overview
moderateSeverity
ModerateRemediation Effort
4Affected items
Jul 22, 2026First Seen
Hacker Insight

Account hashes are often obtained via network poisoning attacks or Kerberos-based attacks. Some of these attacks are difficult to detect, giving adversaries plenty of time to conduct password cracking. With today’s processing power, accounts without password rotation will eventually be compromised.

Items Affected (4)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-4 – Access Permissions and Authorizations
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078 – Valid Accounts, T1110.002 – Brute Force: Password Cracking
ANSSIvuln_dont_expire – Accounts with non-expiring passwords
STIGV-254290, V-243474
Microsoft Security BaselinesMSB – Regular password rotation is strongly recommended. Non-expiring passwords should be treated as exceptions requiring documented justification and compensating controls.

Accounts With Stale Passwords

2items affected moderate Modified

Accounts With Stale Passwords

Stale passwords provide attackers with additional opportunities to perform credential-based attacks and can prolong access to systems if compromised.

Finding Overview
moderateSeverity
ModerateRemediation Effort
2Affected items
Jul 22, 2026First Seen
Hacker Insight

Attackers use credential stuffing, password spraying, or brute-force attacks to crack weak or outdated passwords that remain unchanged for extended periods. Tools like Mimikatz, Impacket, or Kerbrute can help identify and exploit these accounts, especially if they have elevated privileges. Once compromised, attackers can use the account for lateral movement, persistence, and privilege escalation, often going undetected due to a lack of regular password audits.

Items Affected (2)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-6 – Privileged Access Management, PR.AC-7 – User Authentication
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.002 – Valid Accounts: Domain Accounts, T1110.002 – Brute Force: Password Cracking
STIGV-254290
Microsoft Security BaselinesMSB – Microsoft recommends enforcing strong password and authentication policy, removing insecure account flags, documenting exceptions, and regularly reviewing privileged and stale credentials.

Kerberos Armoring Not Enabled

low Unchanged

Kerberos Armoring Not Enabled

Not enabling Kerberos armoring leaves the Kerberos authentication process vulnerable to pre-authentication attacks, such as AS-REP Roasting. Kerberos armoring enhances the security of the protocol by protecting the pre-authentication steps and ensures stronger protection during authentication.

Finding Overview
lowSeverity
HighRemediation Effort
Jul 22, 2026First Seen
Hacker Insight

Ransomware groups utilize this tactic to obtain an authenticated position within Active Directory, which then leads to more advanced attacks. It's often one of the first attacks carried out once access to the internal network is obtained.

Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-7 – User Authentication
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1558 – Steal or Forge Kerberos Tickets
STIGV-254387, V-254388, V-254389, V-254390
Microsoft Security BaselinesMSB – Microsoft recommends enabling Kerberos armoring where supported to strengthen Kerberos authentication protection and reduce downgrade or credential exposure risks.

Non-Expiring Passwords in Domain Admins Group

3items affected high Modified

Non-Expiring Passwords in Domain Admins Group

Non-expiring passwords in the Domain Admins group pose a risk, as these static credentials can be easily targeted by attackers with credential-based attacks. Passwords that are not rotated for long periods of time increase the likelihood for compromise and persistence.

Finding Overview
highSeverity
ModerateRemediation Effort
3Affected items
Jul 22, 2026First Seen
Hacker Insight

Once attackers obtain password hashes, they use password lists and rulesets to crack them. Non-expiring passwords are especially risky, as modern graphics cards provide the computational power to crack hashes more easily.

Items Affected (3)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.002 – Valid Accounts: Domain Accounts, T1110.002 – Brute Force: Password Cracking
ANSSIvuln_dont_expire – Accounts with non-expiring passwords
STIGV-254290, V-243474, V-36432
Microsoft Security BaselinesMSB – Microsoft recommends treating non-expiring privileged passwords as high-risk exceptions requiring approval, compensating controls, and periodic review.

NTLMv1 or LM is Permitted

1item affected high New

NTLMv1 or LM is Permitted

Allowing NTLMv1 or LM authentication on domain controllers poses a significant security risk, as these outdated protocols are vulnerable to cryptographic attacks. Attackers can capture and exploit NTLMv1 hashes to impersonate users and gain unauthorized access to critical systems, potentially compromising the entire domain through attacks like coerced authentication.

Finding Overview
highSeverity
ModerateRemediation Effort
1Affected item
Oct 20, 2026First Seen
Hacker Insight

Using outdated protocols like NTLMv1 or LM authentication increases the risk of attacks, such as network poisoning, where attackers can capture hashes or force authentications from sensitive assets like domain controllers. These attacks can easily occur from an unauthenticated position within the domain.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-7 – User Authentication, PR.DS-2 – Data-in-Transit is Protected
CIS ControlsControl 3 – Data Protection, Control 4 – Secure Configuration of Enterprise Assets and Software
MITRE ATT&CK / DEFENDT1557.001 – Adversary-in-the-Middle: LLMNR/NBT-NS Poisoning and SMB Relay, T1110.002 – Brute Force: Password Cracking
STIGV-254475, V-254477, V-254478
Microsoft Security BaselinesMSB – Microsoft recommends restricting legacy NTLM and LM authentication where possible, auditing usage first, and moving systems to Kerberos or modern authentication.

Privileged Users with Stale Passwords

2items affected high Modified

Privileged Users with Stale Passwords

Stale administrative passwords provide attackers with additional opportunities to perform credential-based attacks and if compromised, can prolong system access.

Finding Overview
highSeverity
ModerateRemediation Effort
2Affected items
Jul 22, 2026First Seen
Hacker Insight

Organizations that properly tier and enforce best practices around privileged accounts typically take significantly more time to compromise. This forces the attacker to rely on other attack avenues such as network poisoning or social engineering.

Items Affected (2)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-6 – Privileged Access Management, PR.AC-7 – User Authentication
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.002 – Domain Accounts, T1110 – Brute Force
STIGV-254290, V-36432
Microsoft Security BaselinesMSB – Microsoft recommends enforcing strong password and authentication policy, removing insecure account flags, documenting exceptions, and regularly reviewing privileged and stale credentials.

Stale krbtgt Account Password

1item affected critical Modified

Stale krbtgt Account Password

The krbtgt account is a crucial component in the Kerberos authentication system in Active Directory, as its password is used to sign Kerberos tickets. A stale krbtgt password increases the risk of a “Golden Ticket” attack, where attackers can forge valid Kerberos tickets, granting unauthorized access to any resource in the domain.

Finding Overview
criticalSeverity
ModerateRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

Attackers will remotely dump domain controllers upon achieving domain administrator level access with toolsets like Impacket’s secretsdump.py. The krbtgt account is one of the most powerful accounts within Active Directory, and is one of the first hashes to be dumped. Attackers will then use this password hash to perform Golden Ticket attacks. It is particularly valuable for persistence, allowing attackers to stay in your environment even after remediation has occurred.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-7 – User Authentication
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1558.001 – Steal or Forge Kerberos Tickets: Golden Ticket
ANSSIvuln_kerberos_krbtgt – Stale krbtgt password
Microsoft Security BaselinesMSB – Microsoft recommends rotating the krbtgt account password at planned intervals and after suspected domain compromise, using a controlled two-reset process.

User Accounts with DES Enabled

1item affected moderate Unchanged

User Accounts with DES Enabled

DES is an outdated and weak encryption algorithm that is easily cracked, due to its weak 56-bit key length. Attackers can exploit this weakness by cracking Kerberos tickets encrypted with DES, allowing them to steal user credentials and escalate privileges within the domain.

Finding Overview
moderateSeverity
EasyRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

DES-enabled accounts are easily detected with hacker toolsets and once observed, typically result in a successful password crack.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management, PR.AC-7 – User Authentication
CIS ControlsControl 3 – Data Protection, Control 5 – Account Management
MITRE ATT&CK / DEFENDT1558 – Steal or Forge Kerberos Tickets, T1110.002 – Brute Force: Password Cracking
ANSSIvuln_kerberos_properties_deskey – User accounts with weak Kerberos encryption
STIGV-254473, V-254476, V-36439, V-3379
Microsoft Security BaselinesMSB – Microsoft recommends disabling DES and enforcing AES-capable Kerberos authentication where supported.

Directory Services Issues

8 findings

Accidental Deletion Protection Not On OUs

1item affected low New

Accidental Deletion Protection Not On OUs

Organizational Units (OUs) in Active Directory that lack accidental deletion protection are vulnerable to unintentional deletion. This could lead to significant disruptions and data loss, as the deleting OUs can remove key objects and resources in the domain. Accidental deletion protection is a safeguard that prevents the deletion of OUs unless this protection is intentionally removed.

Finding Overview
lowSeverity
EasyRemediation Effort
1Affected item
Oct 20, 2026First Seen
Hacker Insight

Accidental deletion protection guards against mistakes, not attackers: it is a deny entry in the OU's permissions, and anyone who controls the OU can remove it before deleting. Its value is operational. Deleting an OU deletes every user, computer, and group in it, and recovering them takes the Active Directory Recycle Bin or an authoritative restore, during which the affected accounts cannot sign in.

Items Affected (1)
ObjectType
Domain ControllersOrganizational unit
Compliance Mapping
NIST CSFPR.IP-3 – Configuration Change Control, PR.IP-4 – Backups of Information are Conducted
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 11 – Data Recovery
Microsoft Security BaselinesMSB – Microsoft recommends enabling accidental deletion protection on organizational units and critical directory containers to reduce the likelihood of disruptive or malicious object deletion.

LDAPS Channel Binding Disabled

1item affected moderate New

LDAPS Channel Binding Disabled

Disabling LDAPS channel binding creates a vulnerability where an attacker can perform relay attacks by intercepting and forwarding LDAP packets through an LDAPS connection without proper verification. Channel binding helps secure LDAPS by tying the TLS channel to the LDAP authentication process, preventing unauthorized packet relay.

Finding Overview
moderateSeverity
ModerateRemediation Effort
1Affected item
Oct 20, 2026First Seen
Hacker Insight

This misconfiguration is typically attacked through network poisoning to elevate privileges. In some configurations it is possible to force authentication from critical assets which can then be relayed.

Items Affected (1)
Compliance Mapping
NIST CSFPR.DS-2 – Data-in-Transit is Protected, PR.AC-7 – User Authentication
CIS ControlsControl 3 – Data Protection, Control 4 – Secure Configuration of Enterprise Assets and Software
MITRE ATT&CK / DEFENDT1557 – Adversary-in-the-Middle
STIGV-254416
Microsoft Security BaselinesMSB – Microsoft recommends requiring LDAP signing and LDAP channel binding where applicable to reduce relay and man-in-the-middle authentication risks.

LDAP Signing Not Enforced on Domain Controllers

1item affected high Modified

LDAP Signing Not Enforced on Domain Controllers

When LDAP signing is not enforced on domain controllers, the LDAP traffic is vulnerable to man-in-the-middle (MitM) attacks, where attackers can intercept and modify requests between clients and servers. This allows attackers to manipulate LDAP queries, potentially gaining unauthorized access or modifying sensitive directory data, such as adding users to privileged groups.

Finding Overview
highSeverity
ModerateRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

Malicious actors look to perform MitM attacks in this fashion to add themselves to the Domain Administrators group.

Items Affected (1)
Compliance Mapping
NIST CSFPR.DS-2 – Data-in-Transit is Protected, PR.AC-7 – User Authentication
CIS ControlsControl 3 – Data Protection, Control 4 – Secure Configuration of Enterprise Assets and Software
MITRE ATT&CK / DEFENDT1557 – Adversary-in-the-Middle
ANSSIvuln_ldap_signing – LDAP signing not required
STIGV-254416, V-254477
Microsoft Security BaselinesMSB – Microsoft recommends requiring LDAP signing and LDAP channel binding where applicable to reduce relay and man-in-the-middle authentication risks.

No Domain Controller Redundancy

1item affected moderate New

No Domain Controller Redundancy

Relying on a single domain controller for managing Active Directory services significantly increases the risk of a single point of failure. If a domain controller becomes inoperable, this practice could cause significant downtime and a lack of service availability.

Finding Overview
moderateSeverity
EasyRemediation Effort
1Affected item
Oct 20, 2026First Seen
Hacker Insight

Single point of failures signify poor security posture and embolden attackers, particularly relating to ransomware attacks.

Items Affected (1)
Compliance Mapping
NIST CSFPR.PT-5 – Resilience Requirements to Support Delivery of Critical Services
CIS ControlsControl 11 – Data Recovery
STIGV-243500
Microsoft Security BaselinesMSB – Microsoft recommends deploying multiple domain controllers for domain availability and resilience, with validated replication, DNS, and backup coverage.

Recycle Bin is Disabled

low New

Recycle Bin is Disabled

The Recycle Bin within Active Directory allows for restoration and extends traceability in the event objects need to be recovered.

Finding Overview
lowSeverity
EasyRemediation Effort
Oct 20, 2026First Seen
Hacker Insight

Recycle bin disablement signify to attackers that configurations may not be at baseline and embolden attacker actions.

Compliance Mapping
NIST CSFPR.IP-4 – Backups of Information are Conducted, PR.IP-3 – Configuration Change Control
CIS ControlsControl 11 – Data Recovery, Control 4 – Secure Configuration of Enterprise Assets and Software
Microsoft Security BaselinesMSB – Microsoft recommends enabling Active Directory Recycle Bin and deletion protection for critical OUs and directory objects to support recovery from accidental or malicious deletion.

Stale AD Backup

moderate Unchanged

Stale AD Backup

Backups of the Active Directory database are not updated or maintained according to best practices. Outdated backups can fail to capture recent changes in the environment, making them unreliable for recovery or rollback in the event of a failure or security incident.

Finding Overview
moderateSeverity
EasyRemediation Effort
Jul 22, 2026First Seen
Hacker Insight

Stale AD backups signify poor security posture and embolden attackers, particularly relating to ransomware attacks.

Compliance Mapping
NIST CSFPR.IP-4 – Backups of Information are Conducted, Maintained, and Tested, PR.IP-9 – Response Plans are Executed During or After an Incident
CIS ControlsControl 11 – Data Recovery
STIGV-243493
Microsoft Security BaselinesMSB – Microsoft recommends maintaining tested, current Active Directory backups, including system state backups for domain controllers, and periodically validating restore procedures.

Unknown Account within Delegation

14items affected moderate Modified

Unknown Account within Delegation

An account linked to a delegation cannot be resolved or does not exist. This situation may occur if the account has been deleted or is from another domain. Unknown accounts in delegations can pose a security risk, as it is unclear who has the delegated permissions, potentially leading to unauthorized access.

Finding Overview
moderateSeverity
EasyRemediation Effort
14Affected items
Jul 22, 2026First Seen
Hacker Insight

While this is more of an AD hygiene issue, attackers could exploit the ambiguity around who holds the delegated permissions. This lack of clarity can allow them to gain unauthorized access while remaining undetected.

Items Affected (14)
ObjectType
CN=AdminSDHolder,CN=System,DC=snaplabs,DC=localAdminSdHolder
AdministratorsGroup
Domain AdminsGroup
Group Policy Creator OwnersGroup
Key AdminsGroup
Schema AdminsGroup
Enterprise AdminsGroup
Enterprise Key AdminsGroup
DC$Account
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1550.003 – Use Alternate Authentication Material: Pass the Ticket, T1558 – Steal or Forge Kerberos Tickets
STIGV-36435, V-254442
Microsoft Security BaselinesMSB – Microsoft recommends avoiding unconstrained delegation, tightly scoping constrained delegation, and using resource-based constrained delegation only where required with regular review.

Weak LDAP Encryption

1item affected moderate Modified

Weak LDAP Encryption

Weak LDAP encryption occurs when outdated and vulnerable SSL protocols, such as SSLv2 or SSLv3, are used to secure LDAP traffic. These protocols are considered weak and can be exploited by attackers to intercept and decrypt sensitive directory information, potentially leading to unauthorized access or data manipulation.

Finding Overview
moderateSeverity
ModerateRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

This misconfiguration is typically attacked through network poisoning to elevate privileges or obtain an initial foothold within the domain.

Items Affected (1)
Compliance Mapping
NIST CSFPR.DS-2 – Data-in-Transit is Protected, PR.AC-7 – User Authentication
CIS ControlsControl 3 – Data Protection, Control 4 – Secure Configuration of Enterprise Assets and Software
MITRE ATT&CK / DEFENDT1557 – Adversary-in-the-Middle
STIGV-254416, V-254477, V-254458
Microsoft Security BaselinesMSB – Microsoft recommends requiring LDAP signing and LDAP channel binding where applicable to reduce relay and man-in-the-middle authentication risks.

Hybrid Identity

18 findings

Disabled Synchronization Account Retains Sensitive Permissions

1account affected low New

Disabled Synchronization Account Retains Sensitive Permissions

A disabled recognized synchronization account still has privileged group membership, replication rights, password reset rights, group modification rights, or other sensitive permissions in Active Directory.

Finding Overview
lowSeverity
EasyRemediation Effort
1Affected account
Oct 20, 2026First Seen
Hacker Insight

Disabling an account blocks new interactive sign-in but does nothing to the AD rights already granted to it, so a disabled sync account that still sits in a privileged group or holds DCSync rights is functionally still a live credential to anyone who captured its hash before it was disabled. Attackers specifically look past the Enabled flag during reconnaissance for this exact reason: a disabled account with retained privilege is often assumed safe and excluded from monitoring, even though re-enabling it or replaying a previously captured Kerberos ticket works exactly as it did before.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.002 – Domain Accounts, T1098 – Account Manipulation
Microsoft Security BaselinesMSB – Microsoft recommends removing group memberships and delegated permissions from retired synchronization accounts rather than relying on account disablement alone.

Recognized Entra Connect Account Is Privileged

1account affected high New

Recognized Entra Connect Account Is Privileged

A recognized Microsoft Entra synchronization account is directly or transitively privileged in Active Directory. The account is a member of a Tier 0 or built-in administrative group, or otherwise receives administrative authority through nested group membership.

Finding Overview
highSeverity
ModerateRemediation Effort
1Affected account
Oct 20, 2026First Seen
Hacker Insight

MSOL_ and AAD_ prefixed accounts are recognizable to any attacker who has run even a basic LDAP enumeration pass, tools like BloodHound flag accounts matching these patterns automatically. Finding one nested in Domain Admins or another Tier 0 group turns a well-known, purpose-built account into an early checkbox in a privilege-escalation path, since compromising the sync account through NTLM relay, Kerberoasting, or its own weak permissions becomes functionally equivalent to compromising Domain Admins directly.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.002 – Domain Accounts, T1098.007 – Account Manipulation: Additional Local or Domain Groups
Microsoft Security BaselinesMSB – Microsoft recommends that Microsoft Entra Connect accounts not hold standing privileged group membership and instead receive only the narrowly scoped permissions required for synchronization.

Multiple Entra Seamless SSO Account Objects Detected

2accounts affected low New

Multiple Entra Seamless SSO Account Objects Detected

More than one active-directory computer object matches the AZUREADSSOACC$ name or recognized Microsoft Entra Seamless SSO account pattern within the evaluated forest. One account per synchronized forest is expected, so duplicates may indicate an incomplete migration, abandoned configuration, or naming collision.

Finding Overview
lowSeverity
EasyRemediation Effort
2Affected accounts
Oct 20, 2026First Seen
Hacker Insight

A duplicate AZUREADSSOACC-pattern object is an easy way to hide in plain sight, most tooling assumes exactly one object per synchronized forest, so a second one can go unmonitored indefinitely. An attacker who plants a look-alike object, or repurposes a stale one left over from a migration, gains a persistence mechanism that blends into what already looks like expected hybrid identity infrastructure. Because the real trust anchor and the duplicate share a naming convention, defenders scanning by name alone can miss which one is actually live.

Items Affected (2)
Compliance Mapping
NIST CSFID.AM-1 – Physical Devices and Systems Inventory, PR.AC-1 – Identity Management and Authentication
CIS ControlsControl 1 – Inventory and Control of Enterprise Assets, Control 5 – Account Management
MITRE ATT&CK / DEFENDT1078.002 – Domain Accounts
Microsoft Security BaselinesMSB – Microsoft documents one Microsoft Entra Seamless SSO computer account per synchronized forest. Organizations should inventory matching objects and securely retire abandoned or duplicate accounts.

Multiple Enabled Synchronization Accounts Detected

2accounts affected low New

Multiple Enabled Synchronization Accounts Detected

Multiple enabled accounts match recognized Microsoft Entra synchronization account patterns. Multiple accounts can be valid for separate connectors, forests, staging designs, or Cloud Sync agents, so the finding identifies an inventory condition that requires ownership validation rather than proving misconfiguration.

Finding Overview
lowSeverity
EasyRemediation Effort
2Affected accounts
Oct 20, 2026First Seen
Hacker Insight

Every extra enabled sync-pattern account is a fully separate, often forgotten credential carrying the same class of sensitive AD rights as the legitimate one, without adding any real synchronization capability. Attackers who find several accounts matching this naming convention will simply target whichever one has the weakest password, the broadest permissions, or the least monitoring, since compromising any one of them is equally effective.

Items Affected (2)
Compliance Mapping
NIST CSFID.AM-2 – Software Platforms and Applications Inventory, PR.AC-1 – Identity Management and Authentication
CIS ControlsControl 2 – Inventory and Control of Software Assets, Control 5 – Account Management
MITRE ATT&CK / DEFENDT1078.002 – Domain Accounts
Microsoft Security BaselinesMSB – Microsoft recommends maintaining an accurate inventory of active connector, staging, forest, and Cloud Sync identities and disabling synchronization accounts that have no documented active dependency.

Non-Privileged Principal Controls Synchronization Account

1account affected high New

Non-Privileged Principal Controls Synchronization Account

A non-Tier 0 principal can control a recognized synchronization account through password reset, GenericAll, GenericWrite, WriteDACL, WriteOwner, or another sensitive object right.

Finding Overview
highSeverity
ModerateRemediation Effort
1Affected account
Oct 20, 2026First Seen
Hacker Insight

A help-desk or delegated OU-admin account with Reset Password or WriteDACL on the sync account is a shadow path to everything the sync account itself can touch, including DCSync rights if the related permissions finding is also present. An attacker only needs to compromise the lower-tier principal, reset the sync account's password, and inherit its full privilege, no direct attack on Tier 0 required. This kind of indirect path is exactly what attack-path tools like BloodHound are built to surface, and exactly what a group-membership-only review misses.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1098 – Account Manipulation, T1222.001 – File and Directory Permissions Modification: Windows Permissions
Microsoft Security BaselinesMSB – Microsoft recommends restricting management of synchronization accounts to approved privileged administrators and removing lower-tier password reset, ownership, and ACL control paths.

Inactive or Orphaned Synchronization Account

2accounts affected low New

Inactive or Orphaned Synchronization Account

One or more enabled accounts match known Microsoft Entra synchronization account patterns but appear stale or no longer required. This check uses on-premises indicators such as account status, password age, logon activity, naming patterns, group membership, and retained directory permissions. Because the active connector configuration is not available from Active Directory alone, the finding identifies a likely orphan that requires ownership validation.

Finding Overview
lowSeverity
EasyRemediation Effort
2Affected accounts
Oct 20, 2026First Seen
Hacker Insight

Attackers specifically hunt for exactly this kind of forgotten identity during reconnaissance: an enabled account that nobody is watching, still carrying whatever AD rights its original sync role required. A captured hash or Kerberos ticket for an orphaned sync account works exactly as well as one for an actively used account, and because nobody expects it to authenticate, unusual activity from it is far less likely to trigger a second look.

Items Affected (2)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-6 – Privileged Access Management, PR.IP-11 – Cybersecurity Is Included in Human Resources Practices
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.002 – Domain Accounts
Microsoft Security BaselinesMSB – Microsoft recommends maintaining an inventory and documented owner for Microsoft Entra synchronization accounts, disabling accounts that are no longer required, and removing residual permissions after connector retirement.

Unexpected SPNs on Entra Seamless SSO Account

1account affected low New

Unexpected SPNs on Entra Seamless SSO Account

AZUREADSSOACC$ has service principal names that are not expected for the organization’s Microsoft Entra Seamless SSO deployment. Unexpected SPNs can redirect Kerberos service authentication or indicate that the account is being used for an unrelated service.

Finding Overview
lowSeverity
EasyRemediation Effort
1Affected account
Oct 20, 2026First Seen
Hacker Insight

AZUREADSSOACC$ has a long, randomly generated password, so a service ticket requested for one of its SPNs cannot be cracked offline the way an ordinary service account's can. The account matters for a different reason: its Kerberos key is what Microsoft Entra ID uses to validate Seamless SSO tickets, and an attacker who obtains that key, for example through DCSync, can forge tickets that Microsoft Entra ID accepts for any synchronized user. An SPN that Microsoft does not register is either a configuration error or a sign that someone with write access to the account has changed it, so investigate it before removing it.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-7 – User Authentication, PR.IP-1 – Baseline Configuration
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1558.003 – Steal or Forge Kerberos Tickets: Kerberoasting, T1098 – Account Manipulation
Microsoft Security BaselinesMSB – Microsoft recommends reviewing service principal names on sensitive accounts, removing unauthorized or duplicate registrations, and limiting validated SPN writes to approved administrators.

Dangerous Kerberos Delegation on the Entra Seamless SSO Account

1account affected high New

Dangerous Kerberos Delegation on the Entra Seamless SSO Account

The AZUREADSSOACC$ computer account is configured for unconstrained or constrained Kerberos delegation. Resource-based constrained delegation is evaluated separately. Microsoft recommends disabling Kerberos delegation on this account.

Finding Overview
highSeverity
EasyRemediation Effort
1Affected account
Oct 20, 2026First Seen
Hacker Insight

An attacker who compromises AZUREADSSOACC$, or any system it is configured to delegate to, inherits far more than the account's own rights. Unconstrained delegation leaves a forwardable copy of every ticket that authenticates to it sitting in memory for the taking, while constrained delegation lets the holder request a ticket as any user to the configured service via S4U2self and S4U2proxy. On an account this close to the hybrid trust boundary, either path turns a single compromise into a much larger foothold with no password ever needed.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management, PR.AC-7 – User Authentication
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1550.003 – Use Alternate Authentication Material: Pass the Ticket, T1558 – Steal or Forge Kerberos Tickets
ANSSIvuln_delegation_unconstrained – Computers with unconstrained delegation
STIGV-36435, V-254442, V-243470, V-243478
Microsoft Security BaselinesMSB – Microsoft recommends disabling Kerberos delegation on AZUREADSSOACC$ and removing unconstrained or constrained delegation settings that are not part of the supported Seamless SSO design.

Entra Seamless SSO Account Is Not Protected from Delegation

1account affected low New

Entra Seamless SSO Account Is Not Protected from Delegation

The AZUREADSSOACC$ computer account is not marked as sensitive and cannot be delegated. This protection reduces the chance that credentials or authentication context associated with the account can be forwarded through Kerberos delegation.

Finding Overview
lowSeverity
EasyRemediation Effort
1Affected account
Oct 20, 2026First Seen
Hacker Insight

Without the 'sensitive and cannot be delegated' flag, a captured ticket for AZUREADSSOACC$ can be forwarded and reused by any other system in the domain that is configured for unconstrained delegation, a far more common misconfiguration than one on this account itself. An attacker doesn't need to touch AZUREADSSOACC$ directly; they only need to compromise one of those other systems and wait for it to authenticate. This flag is the one control standing between the account and a delegation path it never chose.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-7 – User Authentication, PR.IP-1 – Baseline Configuration
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1550.003 – Use Alternate Authentication Material: Pass the Ticket
Microsoft Security BaselinesMSB – Microsoft recommends protecting the Microsoft Entra Seamless SSO account from Kerberos delegation and restricting its use to the supported authentication function.

Entra Seamless SSO Account Supports Weak Kerberos Encryption

1account affected low New

Entra Seamless SSO Account Supports Weak Kerberos Encryption

The AZUREADSSOACC$ computer account used by Microsoft Entra seamless single sign-on permits RC4 or DES Kerberos encryption. Microsoft recommends moving this account to AES-based encryption and rotating its Kerberos decryption key as part of the change.

Finding Overview
lowSeverity
EasyRemediation Effort
1Affected account
Oct 20, 2026First Seen
Hacker Insight

RC4-encrypted tickets derive their key directly from the account's NTLM hash, which is comparatively cheap to crack offline with Hashcat compared to AES. An attacker who captures an RC4 service ticket for AZUREADSSOACC$ through Kerberoasting or a network capture gains a materially easier path to recovering the account's password than AES-only encryption would allow, on an account that already sits at a sensitive trust boundary.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-7 – User Authentication, PR.DS-2 – Data-in-Transit is Protected, PR.IP-1 – Baseline Configuration
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1558 – Steal or Forge Kerberos Tickets, T1558.003 – Steal or Forge Kerberos Tickets: Kerberoasting
Microsoft Security BaselinesMSB – Microsoft recommends using AES encryption for the AZUREADSSOACC$ account, rotating its Kerberos decryption key, and removing RC4 or DES support where the environment supports AES.

Synchronization Permissions Reach AdminSDHolder-Protected Objects

1account affected high New

Synchronization Permissions Reach AdminSDHolder-Protected Objects

A recognized synchronization account has elevated permissions over AdminSDHolder or one or more AdminSDHolder-protected objects. These permissions may allow password resets, group changes, ACL modification, ownership changes, or other control of protected administrative identities.

Finding Overview
highSeverity
ModerateRemediation Effort
1Affected account
Oct 20, 2026First Seen
Hacker Insight

An attacker who finds a sync account ACE on AdminSDHolder gets a backdoor that survives ordinary cleanup: SDProp reapplies the AdminSDHolder template to every protected object on roughly a 60-minute cycle, so removing the grant from an individual Domain Admin account only lasts until the next cycle silently restores it. Defenders who clean up the symptom instead of the AdminSDHolder source keep losing this fight without realizing why.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1098 – Account Manipulation, T1098.007 – Account Manipulation: Additional Local or Domain Groups
Microsoft Security BaselinesMSB – Microsoft recommends protecting AdminSDHolder-managed accounts and groups from delegated synchronization permissions and limiting connector permissions to nonprivileged synchronization scope.

Synchronization Account Holds DCSync Rights

1account affected high New

Synchronization Account Holds DCSync Rights

A recognized synchronization account holds directory replication rights (DCSync) on a domain naming context. Password Hash Synchronization requires these rights, and an Express installation of Microsoft Entra Connect grants them by default. They also let the account read the password hash of every account in the domain, so the account is functionally Tier 0 whether or not the feature is in use. Active Directory alone cannot confirm whether Password Hash Synchronization is enabled.

Finding Overview
highSeverity
ModerateRemediation Effort
1Affected account
Oct 20, 2026First Seen
Hacker Insight

Replicating Directory Changes All is the exact right DCSync abuses to pull every account's password hash straight from a domain controller, tools like Mimikatz and Impacket's secretsdump automate the process end to end. A sync account holding this right when Password Hash Synchronization isn't even enabled is pure unused attack surface: compromise the account once, and an attacker walks away with the entire domain's credential material in a single request. When Password Hash Synchronization is enabled the right has to stay, so attackers go after the holder instead: the connector account's password is stored on the Microsoft Entra Connect server, and local administrator access to that server is enough to recover it.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management, PR.DS-5 – Protections Against Data Leaks
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1003.006 – OS Credential Dumping: DCSync
Microsoft Security BaselinesMSB – Microsoft recommends granting directory replication rights to the AD DS Connector account only when required for Password Hash Synchronization and limiting the grant to the intended domain.

Synchronization Account Is Delegatable

3accounts affected moderate New

Synchronization Account Is Delegatable

A recognized synchronization account can participate in Kerberos delegation because it is not protected from delegation or has unconstrained, constrained, or resource-based constrained delegation configured.

Finding Overview
moderateSeverity
EasyRemediation Effort
3Affected accounts
Oct 20, 2026First Seen
Hacker Insight

A delegatable sync account extends the same Kerberos ticket-forwarding risk described for AZUREADSSOACC$ to an account that, in many environments, holds even broader AD rights than the SSO account. An attacker who compromises a system this account is configured to delegate to, or one configured to delegate to it, can request a ticket as any user through S4U2self and S4U2proxy without ever touching the sync account's own credential directly.

Items Affected (3)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management, PR.AC-7 – User Authentication
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1550.003 – Use Alternate Authentication Material: Pass the Ticket, T1558 – Steal or Forge Kerberos Tickets
ANSSIvuln_protected_users – Privileged accounts outside of the Protected Users group
STIGV-36435, V-254442, V-243470, V-243478
Microsoft Security BaselinesMSB – Microsoft recommends protecting synchronization accounts from Kerberos delegation and removing delegation settings unless they are explicitly required by a supported connector design.

Synchronization Account Has Excessive AD Permissions

19objects affected high New

Synchronization Account Has Excessive AD Permissions

A recognized synchronization account has privileged group membership or broad Active Directory rights that can affect objects beyond its expected synchronization scope. This check evaluates group membership and effective permissions visible in Active Directory, including Full Control, GenericWrite, WriteDACL, WriteOwner, password reset, group membership modification, and object creation or deletion rights. A right inherited from a container is reported once, at the container where it is granted, such as the domain root.

Finding Overview
highSeverity
ModerateRemediation Effort
19Affected objects
Oct 20, 2026First Seen
Hacker Insight

Entra Connect's installer has historically requested broader rights than many enabled features actually need, and an attacker who compromises the sync account inherits whatever excess was left in place. Depending on what's granted, that can mean resetting passwords, modifying group membership, or altering ACLs on objects the sync engine was never meant to reach, all without needing Domain Admin credentials directly.

Items Affected (19)
ObjectTypeDetails
AdministratorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Print OperatorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Backup OperatorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
ReplicatorGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Domain ControllersGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Schema AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Enterprise AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Domain AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Server OperatorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Account OperatorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Read-only Domain ControllersGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Key AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Enterprise Key AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1098 – Account Manipulation, T1484.001 – Domain Policy Modification: Group Policy Modification
Microsoft Security BaselinesMSB – Microsoft recommends granting the AD DS Connector account only the permissions required for the enabled synchronization features and limiting those permissions to the intended directory scope.

Synchronization Account Can Reset Privileged Passwords

5objects affected critical New

Synchronization Account Can Reset Privileged Passwords

A recognized synchronization account can reset passwords or modify password-related attributes on Tier 0, AdminSDHolder-protected, or other privileged accounts. This may result from password writeback permissions being scoped too broadly or intentionally extended to protected accounts.

Finding Overview
criticalSeverity
ModerateRemediation Effort
5Affected objects
Oct 20, 2026First Seen
Hacker Insight

Whether or not password writeback is actually enabled, if the sync account holds the raw Reset Password right on a Domain Admin or other Tier 0 account, an attacker who compromises it can reset that privileged account's password directly, no phishing or credential theft against the target required. This is a favorite shadow-admin pattern: the account looks like ordinary infrastructure, appears in no privileged group listing, and yet functionally owns whatever it can reset the password on.

Items Affected (5)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1098 – Account Manipulation, T1078.002 – Domain Accounts
Microsoft Security BaselinesMSB – Microsoft recommends scoping password writeback permissions to approved nonprivileged user containers and excluding Tier 0 and AdminSDHolder-protected accounts.

Synchronization Account Can Modify Privileged Groups

13groups affected critical New

Synchronization Account Can Modify Privileged Groups

A recognized synchronization account can change membership or exercise administrative control over a Tier 0 or otherwise privileged group. Relevant rights include WriteProperty on member, GenericWrite, GenericAll, WriteDACL, WriteOwner, and group creation or deletion within a privileged scope.

Finding Overview
criticalSeverity
ModerateRemediation Effort
13Affected groups
Oct 20, 2026First Seen
Hacker Insight

An attacker who compromises the sync account and finds it holds WriteProperty or GenericWrite on Domain Admins can add themselves to the group directly, no group writeback feature or cloud-side action required. Because the sync account isn't itself a group member, this path doesn't surface in a standard privileged-group membership review and is only visible to an ACL-level check like this one.

Items Affected (13)
ObjectTypeDetails
AdministratorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Print OperatorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Backup OperatorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
ReplicatorGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Domain ControllersGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Schema AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Enterprise AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Domain AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Server OperatorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Account OperatorsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Read-only Domain ControllersGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Key AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Enterprise Key AdminsGroupsynchronization account MSOL_demo01 holds write access to the group member attribute (granted directly)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1098.007 – Account Manipulation: Additional Local or Domain Groups, T1098 – Account Manipulation
Microsoft Security BaselinesMSB – Microsoft recommends scoping group writeback and connector permissions to dedicated nonprivileged containers and preventing synchronization identities from modifying privileged group membership or control.

Synchronization Principal Can Control Tier 0 Objects

2principals affected critical New

Synchronization Principal Can Control Tier 0 Objects

A recognized synchronization principal, or a principal that can control it, has a direct or indirect Active Directory permission path to a Tier 0 object. Paths may include password reset, group modification, ownership, DACL modification, delegation, object creation, or control of another intermediary principal.

Finding Overview
criticalSeverity
HighRemediation Effort
2Affected principals
Oct 20, 2026First Seen
Hacker Insight

This is the finding that catches what the individually scoped checks miss in combination: a chain of unremarkable-looking permissions, sync account to nested group to GPO to the Domain Controllers OU, can add up to full Tier 0 control even when no single hop looks alarming on its own. Attack-path tools like BloodHound are built specifically to find and exploit exactly this kind of multi-hop chain, which is why an aggregate check like this one matters as much as the individual permission findings it's built from.

Items Affected (2)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1098 – Account Manipulation, T1078.002 – Domain Accounts
Microsoft Security BaselinesMSB – Microsoft recommends treating Microsoft Entra Connect and related synchronization identities as Tier 0 and eliminating direct or transitive control paths from those principals to other Tier 0 assets.

Stale "AzureAD SSO" Account Password

1item affected high New

Stale "AzureAD SSO" Account Password

A stale password for the AzureAD SSO account (AZUREADSSOACC) poses a significant security risk, as this account is critical for converting Kerberos tickets into SAML tokens for Azure AD single sign-on. If the password is not rotated regularly, attackers could extract it and use it to impersonate users, potentially compromising the entire Azure AD environment.

Finding Overview
highSeverity
ModerateRemediation Effort
1Affected item
Oct 20, 2026First Seen
Hacker Insight

Stale passwords signify poor security posture and embolden attackers, particularly relating to ransomware attacks.

Items Affected (1)
ObjectType
AZUREADSSOACCComputer
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-7 – User Authentication
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1606.002 – Forge Web Credentials: SAML Tokens
Microsoft Security BaselinesMSB – Microsoft recommends periodically rotating the Entra Seamless SSO Kerberos decryption key and protecting the related computer account as a Tier 0 asset.

Policy and Configuration Management

8 findings

DES/RC4 Support Enabled

1item affected moderate New

DES/RC4 Support Enabled

Outdated and insecure encryption algorithms, such as DES (Data Encryption Standard) and RC4, are still supported within the domain. These algorithms are vulnerable to cryptographic attacks, allowing attackers to exploit weaknesses in Kerberos authentication or intercept and decrypt sensitive data. Modern cryptographic standards should be used to prevent such vulnerabilities.

Finding Overview
moderateSeverity
ModerateRemediation Effort
1Affected item
Oct 20, 2026First Seen
Hacker Insight

Attackers leverage weak encryption algorithms like DES or RC4 to intercept and decrypt sensitive data, such as authentication traffic. By cracking or manipulating these outdated encryption methods, they could gain unauthorized access to the network, escalate privileges, and maintain persistence within the organization.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management, PR.AC-7 – User Authentication
CIS ControlsControl 3 – Data Protection, Control 5 – Account Management
MITRE ATT&CK / DEFENDT1558.003 – Steal or Forge Kerberos Tickets: Kerberoasting, T1110.002 – Brute Force: Password Cracking
ANSSIvuln_kerberos_properties_deskey – User accounts with weak Kerberos encryption
STIGV-254473, V-254476, V-36439, V-3379
Microsoft Security BaselinesMSB – Microsoft recommends disabling DES and limiting RC4 where possible, with AES Kerberos encryption enabled for supported accounts and trusts.

Hardened UNC Paths Not Enforced

moderate Unchanged

Hardened UNC Paths Not Enforced

Hardened UNC paths are not enforced for SYSVOL and NETLOGON through Group Policy. Without these protections, clients may be more exposed to tampering or interception when retrieving Group Policy and logon script content from domain controllers. Hardened UNC path settings should require mutual authentication and integrity for these critical shares.

Finding Overview
moderateSeverity
EasyRemediation Effort
Jul 22, 2026First Seen
Hacker Insight

SYSVOL and NETLOGON are trusted sources for Group Policy and logon content across the domain. Without hardened UNC path requirements, attackers who can interfere with network traffic (fore example through ARP, LLMNR, or DNS spoofing) may have more opportunity to tamper with or impersonate these paths. This can affect many domain-joined systems because they routinely retrieve policy from these shares.

Compliance Mapping
NIST CSFPR.IP-1 – Baseline Configuration, PR.DS-2 – Data-in-Transit is Protected
CIS ControlsControl 3 – Data Protection, Control 4 – Secure Configuration of Enterprise Assets and Software
MITRE ATT&CK / DEFENDT1557 – Adversary-in-the-Middle, T1484.001 – Domain Policy Modification: Group Policy Modification
STIGV-254340
Microsoft Security BaselinesMSB – Microsoft recommends enabling hardened UNC paths that require mutual authentication and integrity for the SYSVOL and NETLOGON shares.

Insufficient Domain Controller Logging

1item affected low New

Insufficient Domain Controller Logging

Insufficient Domain Controller logging weakens the ability to detect, investigate, and respond to attacks on Active Directory. Without comprehensive logging, critical events, such as unauthorized access attempts or changes to privileged accounts, may go unnoticed, leaving the domain vulnerable to compromise. Furthermore, domain controller logs are essential for post-incident analysis, helping to assess the scope of a compromise and informing remediation efforts.

Finding Overview
lowSeverity
EasyRemediation Effort
1Affected item
Oct 20, 2026First Seen
Hacker Insight

As organizations increasingly rely on Endpoint Detection and Response (EDR) tools, attacks on Active Directory are expected to rise. It is crucial to ensure that proper logging from domain controllers is sent to a SIEM and alerting is in place.

Items Affected (1)
Compliance Mapping
NIST CSFDE.CM-1 – Network Monitoring, DE.CM-7 – Monitoring for Unauthorized Personnel, Connections, Devices, and Software, PR.PT-1 – Audit/Log Records
CIS ControlsControl 8 – Audit Log Management
STIGV-254301, V-254302, V-254303, V-254304, V-243490, V-243491, V-243492
Microsoft Security BaselinesMSB – Microsoft recommends enabling security logging and PowerShell logging sufficient to detect authentication abuse, administrative activity, and suspicious script execution.

Password Policy Set for Less than 8 Characters

1item affected high New

Password Policy Set for Less than 8 Characters

Shorter passwords are more susceptible to brute-force or password spraying attacks. Enforcing a minimum password length of at least 8 characters, which is a Microsoft default, is a fundamental security measure to protect against unauthorized access.

Finding Overview
highSeverity
EasyRemediation Effort
1Affected item
Oct 20, 2026First Seen
Hacker Insight

With the computational power of password cracking systems and advanced software, short passwords are considered weak and at high risk. In reality, passwords that are less than 12 characters are quite easily cracked with even hobbyist-level cracking machines.

Items Affected (1)
ObjectType
Default Domain PolicyGroup policy
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-7 – User Authentication
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1110.001 – Brute Force: Password Guessing, T1110.002 – Brute Force: Password Cracking
STIGV-254291, V-254292, V-254294
Microsoft Security BaselinesMSB – Microsoft recommends enforcing strong password and authentication policy, removing insecure account flags, documenting exceptions, and regularly reviewing privileged and stale credentials.

Print spooler service is enabled on a Domain Controller

1item affected critical New

Print spooler service is enabled on a Domain Controller

If the Print Spooler service is enabled on a Domain Controller, attackers can exploit vulnerabilities in the service to extract domain controller credentials. This can lead to the compromise of the entire domain, allowing attackers to conduct privilege escalation or launch attacks like DCSync to retrieve all user password hashes.

Finding Overview
criticalSeverity
ModerateRemediation Effort
1Affected item
Oct 20, 2026First Seen
Hacker Insight

Ransomware groups leveraged vulnerabilities such as “PrintNightmare” which were highly effective in achieving domain takeover. Combining this configuration with accounts with delegations makes for a straightforward privilege escalation pathway that is seldom detected.

Items Affected (1)
Compliance Mapping
NIST CSFPR.IP-1 – Baseline Configuration, PR.AC-4 – Access Permissions and Authorizations
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software
MITRE ATT&CK / DEFENDT1187 – Forced Authentication, T1068 – Exploitation for Privilege Escalation
ANSSIvuln_spooler – Print spooler enabled on domain controllers
Microsoft Security BaselinesMSB – Microsoft recommends disabling the Print Spooler service on domain controllers unless explicitly required and tightly controlled.

Unrestricted certificate template with any purpose in ADCS (ESC2)

1item affected critical Modified

Unrestricted certificate template with any purpose in ADCS (ESC2)

Permissive certificate templates in Active Directory Certificate Services (ADCS) can allow low-privileged users to request certificates with elevated permissions, potentially enabling them to impersonate high-privileged accounts, like domain administrators. This often occurs when templates are configured with the "Any Purpose" Extended Key Usage (EKU) or without any EKU at all.

Finding Overview
criticalSeverity
ModerateRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

Attackers could exploit this vulnerability in several ways. For instance, if they can specify a Subject Alternative Name (SAN), they may perform attacks similar to ESC1, where they generate certificates impersonating other accounts. This also allows them to request certificates on behalf of other users, as seen in ESC3. In rarer cases, the "Any Purpose" value has been leveraged to target applications like SAML and ADFS, enabling misuse in code signing and server authentication scenarios.

Items Affected (1)
ObjectTypeDetails
Template-ESC1Certificate template
Domain Users
AccountEnroll
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-4 – Access Permissions and Authorizations, PR.DS-5 – Protections Against Data Leaks
CIS ControlsControl 3 – Data Protection, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1649 – Steal or Forge Authentication Certificates
STIGV-271426, V-271427
Microsoft Security BaselinesMSB – Microsoft recommends hardening AD CS templates, enrollment permissions, manager approval, EKUs, and certificate transport protections to prevent certificate-based privilege escalation.

Weak Certificate Encryption or Signing

1item affected low Modified

Weak Certificate Encryption or Signing

Certificates should not use outdated or insufficiently strong encryption algorithms, such as RSA keys under 2048 bits. Certificates with weak encryption can be exploited by attackers, compromising the security of the systems that rely on them. RSA keys below 1024 bits are especially vulnerable.

Finding Overview
lowSeverity
HighRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

Attackers exploit this by breaking weaker cryptographic protections to impersonate trusted services or decrypt sensitive data. Using tools like RsaCtfTool or John the Ripper, they can factorize short RSA keys, allowing them to forge signatures or eavesdrop on encrypted communications. This enables them to compromise secure channels, intercept confidential information, and gain unauthorized access to critical systems.

Items Affected (1)
ObjectTypeDetails
CN=snaplabs-DC-CA, DC=snaplabs, DC=localTrusted root certificateRSA 2048-bit key valid past 2031 (expires 2031-08-14) (Certification Authorities store)
Compliance Mapping
NIST CSFPR.DS-2 – Data-in-Transit is Protected, PR.AC-1 – Identity Management and Authentication
CIS ControlsControl 3 – Data Protection, Control 4 – Secure Configuration of Enterprise Assets and Software
MITRE ATT&CK / DEFENDT1649 – Steal or Forge Authentication Certificates
STIGV-14820, V-254480
Microsoft Security BaselinesMSB – Microsoft recommends using modern cryptographic algorithms and key lengths for certificate templates and certificate authorities, and retiring weak signing or encryption options.

Weak PowerShell Logging

1item affected low Modified

Weak PowerShell Logging

Enabling PowerShell logging offers comprehensive insights into executed commands, the parameters used, and their execution context. This level of detail is critical for detecting malicious actions like security control bypasses, privilege escalations, and data exfiltration. Additionally, PowerShell logs are often essential for post-incident analysis, aiding in understanding the scope of a compromise and guiding appropriate remediation efforts.

Finding Overview
lowSeverity
EasyRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

PowerShell has become highly popular among hackers due to its extensive functionality, leading to the creation of numerous tools that leverage it. It is commonly used by malicious attackers as part of their toolkit.

Items Affected (1)
ObjectType
Default Domain PolicyGroup policy
Compliance Mapping
NIST CSFDE.CM-7 – Monitoring for Unauthorized Personnel, Connections, Devices, and Software, PR.PT-1 – Audit/Log Records
CIS ControlsControl 8 – Audit Log Management
MITRE ATT&CK / DEFENDT1059.001 – Command and Scripting Interpreter: PowerShell
STIGV-254342, V-254379, V-254386
Microsoft Security BaselinesMSB – Microsoft recommends enabling security logging and PowerShell logging sufficient to detect authentication abuse, administrative activity, and suspicious script execution.

Privileged Access Management

15 findings

Custom "Pre-Windows 2000 Compatible Access" Group Membership

1item affected low Unchanged

Custom "Pre-Windows 2000 Compatible Access" Group Membership

The "Pre-Windows 2000 Compatible Access" group grants access to certain legacy calls, which can expose vulnerabilities if improperly configured. Custom membership in this group, particularly the addition of accounts beyond the default settings, can increase the risk of unauthorized access to sensitive domain resources by exploiting legacy protocols.

Finding Overview
lowSeverity
ModerateRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

Attackers leverage the "Pre-Windows 2000 Compatible Access" group to gain broad read access to directory information, including user and group details. They use this access to gather intelligence on the organization’s structure and potentially escalate privileges or craft targeted attacks.

Recently tools have been released focusing on exploiting Pre-Windows 2000 computer accounts, making it a common technique for gaining an initial foothold in a network. These accounts can sometimes obtain an authenticated domain account, as their default password is defaulted to the hostname in all lowercase letters. If these accounts were created but never used, they are likely still configured with this default setting.

Items Affected (1)
ObjectType
Pre-Windows 2000 Compatible AccessGroup
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-7 – User Authentication
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1087.002 – Account Discovery: Domain Account, T1069.002 – Permission Groups Discovery: Domain Groups
STIGV-8547, V-254470, V-243486
Microsoft Security BaselinesMSB – Microsoft recommends limiting Pre-Windows 2000 Compatible Access membership to default or explicitly justified principals and avoiding broad read access to directory data.

Dangerous Control Over Privileged Objects

1principal affected critical Modified

Dangerous Control Over Privileged Objects

One or more non-standard principals have dangerous control over privileged Active Directory objects. Permissions such as full control, ownership, password reset, or permission modification can provide administrative influence without visible privileged group membership. These hidden control paths, often referred to as "shadow admins" should be treated as privileged access and removed unless explicitly required.

Finding Overview
criticalSeverity
EasyRemediation Effort
1Affected principal
Jul 22, 2026First Seen
Hacker Insight

Shadow admins are a favorite attacker foothold. A help-desk account with WriteDacl on Domain Admins, or the right to reset a Domain Admin's password, is functionally a Domain Admin yet appears in no privileged group listing. One ACL edit and they own the domain.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1098 – Account Manipulation, T1078.002 – Domain Accounts
STIGV-243481, V-205742
Microsoft Security BaselinesMSB – Microsoft recommends auditing access control lists on privileged objects, removing non-standard control rights, and treating principals with such control as Tier 0.

Disabled Privileged Accounts

1item affected moderate Modified

Disabled Privileged Accounts

Disabled privileged accounts present a security risk when they retain group memberships that grant elevated access. Attackers who gain control of such accounts can re-enable them and immediately inherit their previous privileges, bypassing normal escalation processes. Since disabled accounts are often overlooked in security monitoring, they are prime targets for exploitation, allowing adversaries to operate with high-level access while evading detection.

Finding Overview
moderateSeverity
EasyRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

Attackers can exploit disabled privileged accounts by reactivating them or extracting their credentials for unauthorized access. Using tools like Mimikatz or BloodHound, they identify disabled accounts with historical administrative privileges and attempt to reset their passwords, modify account attributes, or leverage cached credentials for authentication. If security monitoring overlooks disabled accounts, attackers can use them for stealthy privilege escalation, lateral movement, and persistent access within the organization.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.002 – Domain Accounts, T1098 – Account Manipulation
Microsoft Security BaselinesMSB – Microsoft recommends minimizing privileged group membership, using just-in-time or tiered administration, and regularly reviewing privileged accounts for activity, ownership, and necessity.

gMSA Not In Use

low Unchanged

gMSA Not In Use

No group managed service accounts were identified in the domain. This may indicate that services continue to rely on traditional service accounts with static passwords, which are often difficult to rotate and protect. Group managed service accounts rotate their own passwords automatically and cannot be used for interactive logon. gMSAs should be considered for eligible services to reduce password management and credential theft risk.

Finding Overview
lowSeverity
ModerateRemediation Effort
Jul 22, 2026First Seen
Hacker Insight

Static service-account passwords are a perennial weak point: they are often weak, shared, embedded in scripts, and never rotated, which makes them ideal Kerberoasting targets and lateral-movement credentials.

Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-7 – User Authentication
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1558.003 – Steal or Forge Kerberos Tickets: Kerberoasting
STIGV-254242
Microsoft Security BaselinesMSB – Microsoft recommends using group managed service accounts for eligible services, restricting managed password retrieval to the specific hosts that require it, and verifying automatic password rotation is functioning.

High Number of Privileged Users

4items affected high Modified

High Number of Privileged Users

Each privileged user account increases the attack surface. Organizations are urged to follow best practices such as least privilege, particularly involving administrative accounts.

Finding Overview
highSeverity
ModerateRemediation Effort
4Affected items
Jul 22, 2026First Seen
Hacker Insight

Organizations that have fewer administrative accounts are more resistant to privilege escalation attacks such as token impersonation and pass-the-hash. When there are a multitude of privileged accounts, it’s easier to blend in with normal day-to-day operations, which allows for stealthier attacks and persistence.

Items Affected (4)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.002 – Domain Accounts, T1098 – Account Manipulation
STIGV-36432, V-254238, V-243488
Microsoft Security BaselinesMSB – Microsoft recommends minimizing privileged group membership, using just-in-time or tiered administration, and regularly reviewing privileged accounts for activity, ownership, and necessity.

LAPS Not In Use

high New

LAPS Not In Use

The absence of LAPS (Local Administrator Password Solution) means that local administrator passwords across workstations and servers are not securely managed, leaving them vulnerable to password reuse and compromise. Without LAPS, attackers who gain access to one local admin password or password hash may use it to escalate privileges across multiple machines within the domain

Finding Overview
highSeverity
ModerateRemediation Effort
Oct 20, 2026First Seen
Hacker Insight

Once a machine is compromised, a common first attack is to pull the local administrator hash, which is then sprayed across the network to identify other machines with a matching username and password.

Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management, PR.DS-5 – Protections Against Data Leaks
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.003 – Valid Accounts: Local Accounts, T1550.002 – Use Alternate Authentication Material: Pass the Hash
STIGV-254239
Microsoft Security BaselinesMSB – Microsoft recommends using Windows LAPS or Microsoft LAPS to randomize, protect, and periodically rotate local administrator passwords, with password retrieval limited to authorized administrative roles.

Non-administrative users can add computer accounts

high Unchanged

Non-administrative users can add computer accounts

By default, non-administrative users can add up to 10 computer accounts to the domain. This capability allows basic users to introduce uncontrolled machines into the domain, which can be exploited by attackers to gain unauthorized access or launch additional attacks.

Finding Overview
highSeverity
EasyRemediation Effort
Jul 22, 2026First Seen
Hacker Insight

Organizations are often over reliant on EDR (endpoint detection and response) tools which attackers can bypass by adding a malicious computer to the domain. These attacks often are conducted by adding a virtual machine to the environment and performing Kerberos-based attacks. These attacks become even more effective if they can poison network traffic and direct it to the malicious device.

Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1136.002 – Create Account: Domain Account, T1098 – Account Manipulation
ANSSIvuln_machine_account_quota – Non-admin users can add computers
STIGV-254408
Microsoft Security BaselinesMSB – Microsoft recommends restricting the ability for standard users to join computers to the domain unless there is a documented operational requirement.

Over permissioned "Pre-Windows 2000 Compatible Access" Group

1item affected low Unchanged

Over permissioned "Pre-Windows 2000 Compatible Access" Group

The "Pre-Windows 2000 Compatible Access" group grants access to certain legacy protocols and services. If this group includes "Authenticated Users," it increases the risk of exploitation through vulnerabilities in outdated protocols, potentially allowing unauthorized access to sensitive resources within the domain.

Finding Overview
lowSeverity
ModerateRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

The "Pre-Windows 2000 Compatible Access" group is typically leveraged to gain broad read access to directory information, including user and group details. With access, attackers can gather intelligence on the organization’s structure and potentially escalate privileges, or craft targeted attacks, such as spear phishing or password attacks.

Recently, tools have been released to exploit Pre-Windows 2000 computer accounts, making it a common technique for gaining an initial foothold in a network. These accounts can sometimes be used to obtain an authenticated domain account, as their default password is defaulted to the hostname in all lowercase letters. If these accounts were created but never used, they are likely still configured with this default setting.

Items Affected (1)
ObjectType
Pre-Windows 2000 Compatible AccessGroup
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-7 – User Authentication
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1087.002 – Account Discovery: Domain Account, T1069.002 – Permission Groups Discovery: Domain Groups
STIGV-8547, V-254470, V-243486
Microsoft Security BaselinesMSB – Microsoft recommends limiting Pre-Windows 2000 Compatible Access membership to default or explicitly justified principals and avoiding broad read access to directory data.

Privileged Users Allowed to Be Delegated

3accounts affected high Modified

Privileged Users Allowed to Be Delegated

One or more privileged accounts are not protected from Kerberos delegation as they lack the "Account is sensitive and cannot be delegated" flag or not members of the Protected Users group. When these accounts authenticate to a service trusted for delegation, that service may be able to obtain and reuse their Kerberos tickets. For highly privileged accounts such as Domain Admins, compromise of a delegated service can lead to full domain compromise.

Finding Overview
highSeverity
EasyRemediation Effort
3Affected accounts
Jul 22, 2026First Seen
Hacker Insight

An attacker who controls, or can configure delegation on, a service that a privileged account authenticates to captures that account's forwarded ticket and replays it as the privileged user. Unconstrained delegation makes this trivial; resource-based and constrained delegation make it targeted.

Items Affected (3)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1550.003 – Use Alternate Authentication Material: Pass the Ticket, T1558 – Steal or Forge Kerberos Tickets
ANSSIvuln_protected_users – Privileged accounts outside of the Protected Users group
STIGV-36435, V-254442
Microsoft Security BaselinesMSB – Microsoft recommends marking privileged accounts as sensitive and cannot be delegated and adding them to the Protected Users group to prevent delegation-based credential abuse.

Protected Users Group Not Utilized

4items affected moderate Modified

Protected Users Group Not Utilized

The Protected Users group is designed to provide enhanced security for privileged accounts by limiting the use of vulnerable authentication methods like NTLM and reducing exposure to credential theft attacks. If privileged accounts are not members of this group, they remain susceptible to common attacks such as credential caching, Kerberos delegation, and weaker encryption algorithms.

Finding Overview
moderateSeverity
ModerateRemediation Effort
4Affected items
Jul 22, 2026First Seen
Hacker Insight

Organizations that properly tier their environments and enforce best practices, like using the Protected Users group, are generally more difficult and time-consuming to compromise. This forces attackers to rely on alternative methods, such as social engineering.

Items Affected (4)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management, PR.AC-7 – User Authentication
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1550.002 – Use Alternate Authentication Material: Pass the Hash, T1558 – Steal or Forge Kerberos Tickets
STIGV-254416, V-36432, V-243477
Microsoft Security BaselinesMSB – Microsoft recommends using the Protected Users group for appropriate privileged accounts to enforce stronger authentication protections and reduce credential exposure.

Risky AdminSDHolder Permissions

1principal affected high Modified

Risky AdminSDHolder Permissions

The AdminSDHolder object has non-standard permissions that grant dangerous control to one or more principals. Because AdminSDHolder permissions are periodically applied to protected administrative accounts and groups, improper access can propagate across privileged objects. This condition can create both privilege escalation and persistence risk within the domain.

Finding Overview
highSeverity
EasyRemediation Effort
1Affected principal
Jul 22, 2026First Seen
Hacker Insight

AdminSDHolder is a classic persistence mechanism. An attacker with write access adds an access control entry granting themselves full control; within about an hour SDProp copies that entry onto Domain Admins, Administrators, and every other protected object. Even after defenders remove the access from those groups, SDProp re-adds it on the next cycle, so the backdoor survives cleanup until the AdminSDHolder ACL itself is fixed.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1098 – Account Manipulation, T1078.002 – Domain Accounts
ANSSIvuln_permissions_adminsdholder – Dangerous permissions on the adminSDHolder object
STIGV-243481, V-205742
Microsoft Security BaselinesMSB – Microsoft recommends keeping AdminSDHolder permissions at defaults and investigating any non-standard access control entries, since changes propagate to protected privileged accounts and groups.

Risky DCSync Permissions

1item affected high Modified

Risky DCSync Permissions

Non-standard users with DCSync permissions pose a significant security risk, as they can replicate credentials for any account within the domain, including domain administrators. Attackers who obtain these privileges can execute a DCSync attack, extracting NTLM password hashes and Kerberos keys without triggering typical authentication-based alerts. This access enables adversaries to conduct credential theft attacks such as Golden Ticket and Silver Ticket attacks, granting long-term control over Active Directory.

Finding Overview
highSeverity
ModerateRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

Accounts with DCSync permissions are highly sought after by attackers as they have the ability to impersonate a domain controller. Attackers use tools like Mimikatz or Impacket to perform a DCSync attack, tricking the domain controller into replicating password hashes. With these hashes, they can escalate privileges, create Golden Tickets, and maintain persistent control over the entire Active Directory environment. Once access is obtained, domain controller hashes can be remotely dumped, rendering many EDR defenses ineffective.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1003.006 – OS Credential Dumping: DCSync
ANSSIvuln_dcsync – Dangerous Replication Permissions
STIGV-243481, V-205742, V-254409, V-254410, V-254412
Microsoft Security BaselinesMSB – Microsoft recommends limiting directory replication permissions to authorized domain controller and identity synchronization accounts and reviewing DCSync-capable principals regularly.

Schema Admins Group Not Empty

1item affected low Modified

Schema Admins Group Not Empty

The "Schema Admins" group allows members to modify the Active Directory schema, which defines the structure of AD objects. These changes are permanent and can have far-reaching consequences. For security, this group should remain empty unless a schema update is necessary, and membership should be strictly controlled.

Finding Overview
lowSeverity
EasyRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

Schema group members are a prime target for attackers, specifically if they are looking to cause denial of service attacks.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 5 – Account Management, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1078.002 – Domain Accounts, T1098 – Account Manipulation
STIGV-72835
Microsoft Security BaselinesMSB – Microsoft recommends minimizing privileged group membership, using just-in-time or tiered administration, and regularly reviewing privileged accounts for activity, ownership, and necessity.

Unconstrained Delegations Detected

1item affected high Modified

Unconstrained Delegations Detected

Unconstrained delegation allows a service or account to impersonate any user that interacts with it by caching their Kerberos ticket-granting tickets (TGT). This creates a significant security risk, as attackers who compromise a service trusted for unconstrained delegation can extract these TGTs and impersonate privileged accounts, leading to domain take over.

Finding Overview
highSeverity
HighRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

Unconstrained delegation is often combined with network poisoning attacks and endpoint configuration abuse to force communication from sensitive assets such as domain controllers. The attack path typically involves immediately dumping the domain controller of hashes which can be passed or cracked offline.

Items Affected (1)
Compliance Mapping
NIST CSFPR.AC-4 – Access Permissions and Authorizations, PR.AC-6 – Privileged Access Management
CIS ControlsControl 4 – Secure Configuration of Enterprise Assets and Software, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1550.003 – Use Alternate Authentication Material: Pass the Ticket, T1558 – Steal or Forge Kerberos Tickets
ANSSIvuln_delegation_unconstrained – Computers with unconstrained delegation
STIGV-36435, V-254442, V-243470, V-243478
Microsoft Security BaselinesMSB – Microsoft recommends avoiding unconstrained delegation, tightly scoping constrained delegation, and using resource-based constrained delegation only where required with regular review.

User-controlled certificate template subject in ADCS (ESC1)

1item affected critical Modified

User-controlled certificate template subject in ADCS (ESC1)

This is a critical security issue where low-level users can exploit certificate request settings to impersonate higher-privileged accounts, like domain administrators. This occurs when certificate templates are configured with weak permissions that allow users to input key identity details themselves. If these conditions align, users can request certificates that allow them to assume the identity of others.

Finding Overview
criticalSeverity
ModerateRemediation Effort
1Affected item
Jul 22, 2026First Seen
Hacker Insight

This misconfiguration is highly sought after by attackers, as it requires minimal skill to exploit and has a high success rate for privilege escalation. Once authenticated, attackers use tools like Certipy, Certify, or Rubeus, to identify vulnerable certificate templates, generate a certificate as a domain administrator, and retrieve the user’s NT hash. This hash can then be used in Pass-the-Hash attacks or cracked offline. Attackers may then employ tools like CrackMapExec or Impacket’s secretsdump.py to remotely extract hashes from the domain controller.

Items Affected (1)
ObjectTypeDetails
Template-ESC1Certificate template
Domain Users
AccountEnroll
Compliance Mapping
NIST CSFPR.AC-1 – Identity Management and Authentication, PR.AC-4 – Access Permissions and Authorizations, PR.DS-5 – Protections Against Data Leaks
CIS ControlsControl 3 – Data Protection, Control 6 – Access Control Management
MITRE ATT&CK / DEFENDT1649 – Steal or Forge Authentication Certificates
STIGV-271426, V-271427
Microsoft Security BaselinesMSB – Microsoft recommends hardening AD CS templates, enrollment permissions, manager approval, EKUs, and certificate transport protections to prevent certificate-based privilege escalation.
Environment

Environment Overview

Scope and inventory of the Active Directory tenant scanned. Use this to confirm the right environment was assessed and quickly spot foundational gaps.

Domain Controllers 1 1 online · 0 RODC
User Accounts 9 4 privileged
Computers 4 0 stale
LAPS Enabled No Not Configured
Last Backup 98d Jul 14, 2026

Domain Configuration

Forest, schema, and naming details.

Domain Namesnaplabs.local
Forest Namesnaplabs.local
Domain Functional LevelWindows Server 2016
Forest Functional LevelWindows Server 2016
NetBIOS NameSNAPLABS
Schema Version88

Infrastructure Status

Health checks across core AD services.

Entra ID (Azure AD) SyncEnabled
AD Recycle BinDisabled
SYSVOL StatusNot Ready
Organizational Units1
Last Backup98 days ago
Configuration · 1 of 4

Accounts & Groups

Accounts, privileged groups, and special service identities.

User Accounts
Total9
Enabled6
Disabled3
Privileged4
Stale Passwords2
Password Never Expires5
Computer Accounts
Total4
Enabled4
Disabled0
Stale0
Unconstrained Delegations2
Domain Controllers
Total1
Online1
Offline0
Global Catalog1
Read-Only DCs0
Sites1
Special Accounts
Guest AccountDisabled
Default AdministratorActive
KRBTGT Password Last SetJun 30, 20211937 days ago
Entra Connect/Cloud SyncAug 13, 202668 days ago
Entra Seamless SSOAug 13, 202668 days ago

Privileged Groups

High-level overview of privileged groups and their membership.

Total Groups: 8 Groups with Members: 4
Name CountEnabledDisabled InactivePassword Never ExpiresService Accounts Can be DelegatedProtected UsersExternal Users
Account Operators 000 000 000
Administrators 330 010 102
Backup Operators 000 000 000
Domain Admins 431 130 400
Enterprise Admins 220 020 200
Print Operators 000 000 000
Schema Admins 110 010 100
Server Operators 000 000 000
Account Operators Count: 0
Sort by
NameRiskEnabledActivePassword Never Expires LockedService AccountCan be Delegated In Protected UsersCreation DateLast Login Last Password ChangeDN
Administrators Count: 3
Sort by
NameRiskEnabledActivePassword Never Expires LockedService AccountCan be Delegated In Protected UsersCreation DateLast Login Last Password ChangeDN
Administrator 77.4Critical Yes Yes Yes No No Yes No 2021-06-30 2026-08-14 19:42 2021-10-07 CN=Administrator,CN=Users,DC=snaplabs,DC=local
Domain Admins — Yes No No No No No No CN=Domain Admins,CN=Users,DC=snaplabs,DC=local
Enterprise Admins — Yes No No No No No No CN=Enterprise Admins,CN=Users,DC=snaplabs,DC=local
Backup Operators Count: 0
Sort by
NameRiskEnabledActivePassword Never Expires LockedService AccountCan be Delegated In Protected UsersCreation DateLast Login Last Password ChangeDN
Domain Admins Count: 4
Sort by
NameRiskEnabledActivePassword Never Expires LockedService AccountCan be Delegated In Protected UsersCreation DateLast Login Last Password ChangeDN
Administrator 77.4Critical Yes Yes Yes No No Yes No 2021-06-30 2026-08-14 19:42 2021-10-07 CN=Administrator,CN=Users,DC=snaplabs,DC=local
demouser 72.9Critical Yes Yes Yes No No Yes No 2026-07-27 2026-10-20 19:33 2026-07-27 CN=Demo User,CN=Users,DC=snaplabs,DC=local
domain_admin 76.5Critical Yes Yes Yes No No Yes No 2021-06-30 2026-08-13 17:41 2021-06-30 CN=domain admin,CN=Users,DC=snaplabs,DC=local
Sync_disabled01 74.7Critical No No No No No Yes No 2026-08-13 Never 2026-08-13 CN=Sync_disabled01,CN=Users,DC=snaplabs,DC=local
Enterprise Admins Count: 2
Sort by
NameRiskEnabledActivePassword Never Expires LockedService AccountCan be Delegated In Protected UsersCreation DateLast Login Last Password ChangeDN
Administrator 77.4Critical Yes Yes Yes No No Yes No 2021-06-30 2026-08-14 19:42 2021-10-07 CN=Administrator,CN=Users,DC=snaplabs,DC=local
domain_admin 76.5Critical Yes Yes Yes No No Yes No 2021-06-30 2026-08-13 17:41 2021-06-30 CN=domain admin,CN=Users,DC=snaplabs,DC=local
Print Operators Count: 0
Sort by
NameRiskEnabledActivePassword Never Expires LockedService AccountCan be Delegated In Protected UsersCreation DateLast Login Last Password ChangeDN
Schema Admins Count: 1
Sort by
NameRiskEnabledActivePassword Never Expires LockedService AccountCan be Delegated In Protected UsersCreation DateLast Login Last Password ChangeDN
Administrator 77.4Critical Yes Yes Yes No No Yes No 2021-06-30 2026-08-14 19:42 2021-10-07 CN=Administrator,CN=Users,DC=snaplabs,DC=local
Server Operators Count: 0
Sort by
NameRiskEnabledActivePassword Never Expires LockedService AccountCan be Delegated In Protected UsersCreation DateLast Login Last Password ChangeDN

User Accounts

Detailed information about user accounts in the environment.

User Accounts User Accounts: 9
Sort by

Computer Accounts

Detailed information about computer accounts in the environment.

Computer Accounts Computer Accounts: 4
Configuration · 2 of 4

Infrastructure & Cloud

Cloud sync, endpoint management, and update services. Detached or misconfigured here usually means slower patching and weaker visibility.

Cloud Services

Hybrid sync to Microsoft Entra (Azure AD).

Entra ID Sync Enabled
Kerberos StatusDisabled
Sync StatusEnabled
Hybrid JoinDisabled
FederationDisabled
Entra Connect Enabled
StatusEnabled
Last Password ChangeAug 13, 2026
Auth MethodPHS

Management Tools

Overview and configuration status of management and update tools.

SCCM / Endpoint Config Manager Not Detected
WSUS Servers Not Detected
LAPS Legacy: Not Detected Modern: Not Detected Not Configured
Backup Last Observed AD Backup Date: Jul 14, 2026 Configured

Trusts

Active Directory trust relationships with external domains and forests.

Trusts None Detected
Configuration · 3 of 4

PKI & Certificates

Overview and configuration status of PKI infrastructure and certificates.

Certificate Authorities

Certificate authority infrastructure and issued certificate counts.

Certificate Authorities CAs: 1 Certificates: 1
CA NameDNS HostnameCertificates
snaplabs-DC-CA DC.snaplabs.local 1

Certificate Templates

Certificate template configuration and enrollment risk indicators. Flags highlight enrollment misconfigurations associated with ADCS escalation paths.

Certificate Templates Templates: 34
NameDestinationManager Approval Enrollee Can Supply SubjectIssuance Requirements Vulnerable ACLEveryone Can Enroll Agent TemplateAny PurposeFor Authentication
Administrator User No No No No No No No Yes
Authenticated Session User No No No No Yes No No Yes
Basic EFS User No No No No Yes No No No
CA Exchange Computer No Yes No No No No No No
CEP Encryption Computer No Yes No No No Yes No No
Code Signing User No No No No No No No No
Computer Computer No No No No Yes No No Yes
Cross Certification Authority User No Yes Yes No No No Yes Yes
Directory Email Replication Computer No No No No No No No No
Domain Controller Computer No No No No No No No Yes
Domain Controller Authentication Computer No No No No No No No Yes
EFS Recovery Agent User No No No No No No No No
Enrollment Agent User No No No No No Yes No No
Enrollment Agent (Computer) Computer No No No No No Yes No No
Exchange Enrollment Agent (Offline request) User No Yes No No No Yes No No
Exchange Signature Only User No Yes No No No No No No
Exchange User User No Yes No No No No No No
IPSec Computer No No No No Yes No No No
IPSec (Offline request) Computer No Yes No No No No No No
Kerberos Authentication Computer No No No No No No No Yes
Key Recovery Agent User Yes No No No No No No No
OCSP Response Signing Computer No No No No No No No No
RAS and IAS Server Computer No No No No No No No Yes
Root Certification Authority Computer No Yes No No No No Yes Yes
Router (Offline request) Computer No Yes No No No No No Yes
Smartcard Logon User No No No No No No No Yes
Smartcard User User No No No No No No No Yes
Subordinate Certification Authority Computer No Yes No No No No Yes Yes
Template-ESC1 User No Yes No No Yes No Yes Yes
Trust List Signing User No No No No No No No No
User User No No No No Yes No No Yes
User Signature Only User No No No No Yes No No Yes
Web Server Computer No Yes No No No No No No
Workstation Authentication Computer No No No No Yes No No Yes

Trusted Certificates

Enterprise trusted certificate stores and authentication-related certificates.

Trusted Certificates Certificates: 3
SourceStoreSubjectIssuer Valid FromValid UntilKey Length Signature AlgorithmSmart Card Logon
Enterprise NTAuth NTAuthCertificates CN=snaplabs-DC-CA, DC=snaplabs, DC=local CN=snaplabs-DC-CA, DC=snaplabs, DC=local Aug 14, 2026 Aug 14, 2031 2048 sha256RSA Disabled
Enterprise Root Certification Authorities CN=snaplabs-DC-CA, DC=snaplabs, DC=local CN=snaplabs-DC-CA, DC=snaplabs, DC=local Aug 14, 2026 Aug 14, 2031 2048 sha256RSA Disabled
Enterprise AIA AIA CN=snaplabs-DC-CA, DC=snaplabs, DC=local CN=snaplabs-DC-CA, DC=snaplabs, DC=local Aug 14, 2026 Aug 14, 2031 2048 sha256RSA Disabled
Configuration · 4 of 4

Group Policy

Overview and configuration status of domain group policies.

Password Policies

Domain password and account lockout policy configuration.

Password Policies Policies: 1
Policy NamePolicy TypePassword Complexity Enabled Maximum Password AgeMinimum Password Length Password History LengthReversible Encryption Account Lockout ThresholdAccount Lockout Duration
Default Domain Policy Default Yes 42 days 7 24 Disabled — 30 minutes

Screensaver Policies

Screen lock and inactivity timeout settings applied through Group Policy.

Screensaver Policies None Detected

Firewall Policies

Windows Firewall policy settings and inbound access controls.

Firewall None Detected

Group Policy Objects

2 GPO(s) in the domain.

NameEnabledModified
Default Domain Controllers Policy Yes Jun 30, 2021
Default Domain Policy Yes Jun 30, 2021
Appendix

Silenced Findings

Findings the team has deliberately silenced as accepted risk or not applicable. They are excluded from the score, counts, and findings above, and are listed here as the evidence trail for that decision.

FindingCategoryScopeMode ReasonSilenced ByDate
LLMNR Enabled Policy and Configuration Management snaplabs.local Silenced until material change Compensating control in place. [email protected] Sep 30, 2026