Join our Newsletter — 33% off our NHI Course
Governance, Ownership & Risk

DACL Abuse

← Back to Glossary
By NHI Mgmt Group Updated November 9, 2026 Domain: Governance, Ownership & Risk

DACL abuse is the misuse of a Discretionary Access Control List to gain or preserve access to an object in Windows and similar access-controlled systems. An attacker or misconfigured administrator can change allow and deny entries, add themselves as an owner, or grant excessive rights, turning a permissions list into a control point for persistence or privilege escalation.

What DACL Abuse Means in Practice

A discretionary access control list, or DACL, is the permission layer that decides who can read, write, modify, or take ownership of an object. DACL abuse occurs when those entries are manipulated to turn access control into an entry point for persistence, privilege escalation, or continued access after the original foothold changes.

The key idea is that the permissions model itself becomes the target. Because DACLs govern the effective rights on files, registry keys, services, AD objects, and other securable objects, any weakness in how they are modified, inherited, or audited can become a durable security problem rather than a one-time misconfiguration.

How DACL Abuse Works

DACL abuse usually relies on an attacker already having some level of write access, delegated administration, or an opportunity to alter permissions through a misconfiguration. Once they can change the access control list, they may add an allow entry for themselves, remove a deny entry that was limiting access, or grant rights that let them edit security descriptors, reset ownership, or control the object’s behaviour.

In Windows environments, that can mean gaining the ability to change who can administer a service, alter an AD object’s permissions, or modify registry-based controls that support persistence. The abuse path is attractive because it can blend into normal administration if ownership changes, inheritance, and delegated rights are not tightly governed.

Why DACL Abuse Is Dangerous

DACL abuse is dangerous because it can convert limited access into durable control. If an attacker can rewrite permissions on a high-value object, they may no longer need to exploit the original vulnerability or stolen account that got them in. The new permission state can outlast password changes, session termination, or even some remediation steps if the modified ACL is not discovered.

It is also a privilege-escalation technique by design. A weak DACL on a service, file path, or directory object can let a lower-privilege user gain the rights needed to impersonate an administrator action, protect a foothold, or interfere with defensive tooling. In practice, this is often a trust-boundary failure rather than a purely technical bug.

Checking and Containing Exposure

Exposure review starts with inventorying where discretionary permissions matter most: services, local and domain objects, sensitive registry keys, scheduled task paths, and directory objects with delegated control. Organisations should know which principals can modify DACLs, take ownership, or inherit rights, because those are the pathways that determine whether abuse is possible.

Where DACLs are exposed to broad administrative groups, inherited from parent objects without review, or left with unclear ownership, the risk rises quickly. Baseline hardening and access review are important here, and the CIS Benchmarks are useful for checking whether platform defaults and local permission settings are tighter than the environment’s inherited reality. For broader least-privilege architecture, NIST SP 800-207 Zero Trust Architecture reinforces the principle that trust should be explicit, not assumed from legacy ACL state.

Detection and Remediation

Detection should focus on permission changes, ownership changes, and unexpected writes to security descriptors on high-value objects. A useful review path is to compare the current DACL against a known-good baseline and then trace which account made the change, why it was permitted, and whether the change created a new escalation path or persistence mechanism.

If abuse is suspected, remediation is not just “restore access.” The object’s permissions should be reset to an approved state, the modifying principal should be reviewed for broader compromise, and any related administrative paths should be checked for similar over-permissive ACLs. Where the DACL change enabled broader compromise, treat it as an identity and privilege event, not only a configuration issue, and investigate related accounts, tokens, and delegated rights for follow-on abuse.

Risk and Threat Considerations

DACL abuse matters because it turns access control metadata into an attacker-controlled persistence mechanism. The same permission change that looks like routine administration can preserve access, expand rights, or hide a compromised object from normal containment efforts.

Failure mechanism: An attacker or misconfigured administrator changes allow or deny entries, inherits excessive rights, or alters ownership so that the object’s effective permissions now favour continued access and privilege escalation.

Impact: The compromised object can become a durable foothold, enabling persistence, broader administrative reach, and delayed detection even after the original entry point is addressed.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5, CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5AC-6 — Least PrivilegeDACL abuse exploits excessive object permissions and delegated rights.
AC-3 — Access EnforcementDACLs are the enforcement mechanism that decides effective access to objects.
CM-6 — Configuration SettingsUnauthorized DACL changes are configuration drift on security-sensitive objects.
Recommendation — Restrict object permissions to the minimum rights needed. Enforce approved permissions at the object level and verify they match policy. Baseline and monitor security descriptors for unauthorized permission changes.
CIS Controls v8CIS-6 — Access Control ManagementDACL abuse is an access-control failure involving rights assignment and review.
CIS-8 — Audit Log ManagementDetecting DACL abuse depends on reliable logging of permission and ownership changes.
Recommendation — Review and revoke excessive object permissions and delegated access paths. Log permission and ownership changes on sensitive objects and review them promptly.
NIST CSF 2.0PR.AA-01 — Identity Management, Authentication, and Access ControlDACL abuse changes who can access and control protected objects.
Recommendation — Map object permissions to approved access policy and remediate deviations quickly.

Practitioner Guidance

Why practitioners should care: DACL abuse is often missed because it appears as legitimate permission maintenance rather than obvious malicious activity. Treat unexpected ACL edits on sensitive objects as high-signal events that may indicate privilege escalation or stealthy persistence.

Governance implication: The security team should define who is allowed to modify DACLs, how inheritance is reviewed, and which objects require stronger change control. Ownership and delegated access need explicit accountability, because ambiguous permission management is what makes this abuse path durable.

Practitioner takeaway: Focus on permission-change visibility as much as on account control, because a correctly configured endpoint or directory can still be compromised by an incorrectly governed ACL.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on November 9, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org