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

Write DACL

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

Write DACL is an Active Directory permission that allows a principal to modify the Discretionary Access Control List on an object. In practice, that means the holder can change who has access and what they can do, which can open the door to privilege escalation and broader control over the object.

What Write DACL Means in Active Directory

Write DACL is not broad access in general, it is a specific permission on an Active Directory object that lets a principal modify the object’s discretionary access control list. Because the DACL defines who can access the object and what they can do, Write DACL is effectively control over the object’s access policy, not just a routine administrative right.

Why Write DACL Is Security-Sensitive

The key security issue is that whoever can change a DACL can reshape future access decisions on that object. That makes the permission powerful even when the holder does not already have full access to the object’s data or settings. In practice, it is often the first step in turning limited access into broader control, especially when applied to users, groups, computers, or privileged directory objects.

Write DACL is dangerous because it can be used to grant the attacker or another principal new rights on the same object, including rights that were never originally delegated. In an Active Directory environment, that can collapse the normal separation between read, modify, and administrative control, which is why access reviews must treat it as a high-impact permission rather than a minor attribute-editing capability.

Common Abuse Patterns

Abuse usually starts with a principal that already has some foothold on the object, then uses Write DACL to add a more powerful ACE. Once that change is made, the attacker can often grant themselves additional permissions such as reset-password, write owner, or full control, depending on the object and the surrounding delegation model.

This is why Write DACL is closely associated with privilege escalation in directory environments. The permission does not itself grant every capability, but it can be used to manufacture those capabilities by altering the access control list. The practical concern is not only direct abuse, but also stealthier changes that are harder to notice than an obvious group membership edit.

How to Assess and Reduce Exposure

Exposure checks should focus on where Write DACL is delegated, inherited, or accidentally granted through group nesting and misconfigured delegation. Security teams should review high-value objects first, especially privileged users, admin groups, service accounts, and directory objects that govern access at scale. It is also important to understand whether a principal can reach the object through normal administration paths or through indirect inheritance.

Reducing exposure means keeping delegation narrowly scoped and regularly reviewing who can alter security descriptors. The principle is simple: if a principal can rewrite the DACL, it can often influence the object’s future trust boundary. That makes permission hygiene, change monitoring, and least-privilege design central to controlling the risk.

Detection and Response Considerations

Changes to DACLs should be treated as security-relevant events, not routine directory maintenance. Monitoring should look for unexpected ACL edits on sensitive objects, especially when the editor is not an approved delegation account or when the resulting ACEs expand access in ways that do not match the approved model.

When suspicious activity is found, responders should verify whether the DACL change was used to create persistent access or privilege escalation. A post-incident review should include the object’s ACL history, the accounts that were added or modified, and any downstream permissions that were created through the new ACEs. That review helps determine whether the directory object itself became a persistence mechanism.

Risk and Threat Considerations

Write DACL creates a control-plane risk because it lets a principal rewrite the rules that govern future access to the object. If the permission is granted too broadly, an attacker who gains it can quietly convert limited access into durable escalation or persistence without immediately changing visible group membership.

Failure mechanism: An adversary or over-delegated principal changes the object’s DACL to add stronger rights, then uses those new rights to modify access, ownership, or other sensitive properties.

Impact: The object can become a pivot point for privilege escalation, unauthorized control, and long-lived access that is harder to detect than a simple password or membership change.

Standards & Framework Alignment

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

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5AC-6 — Least PrivilegeWrite DACL is a privileged access right that should be tightly limited.
AU-2 — Event LoggingACL changes on directory objects are security-relevant events that need traceability.
AC-3 — Access EnforcementA DACL is the enforcement mechanism that determines object access decisions.
Recommendation — Limit DACL-editing rights to the smallest set of trusted administrators. Log directory ACL changes on sensitive objects and review them for unauthorized escalation. Enforce object access through tightly controlled ACLs and validate delegated rights.
CIS Controls v8CIS-6 — Access Control ManagementWrite DACL is an access-control delegation issue that belongs in rights review and governance.
Recommendation — Review delegated directory permissions and remove unnecessary ACL modification rights.
MITRE ATT&CKT1222 — File and Directory Permissions ModificationChanging a DACL is a permissions-modification technique used to expand access.
Recommendation — Detect unauthorized ACL modifications as a sign of privilege escalation or persistence.

Practitioner Guidance

Governance implication: Treat Write DACL as a privileged delegation right, not a routine edit permission. Ownership should be explicit, reviewed regularly, and limited to administrators or delegated operators who truly need to alter security descriptors.

What to watch for: Unexpected ACE changes on high-value objects, especially when the new entry expands rights beyond the approved delegation pattern. Those changes often matter more than the object’s current contents because they affect who can control the object next.

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 October 31, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org