active-directory-acl-abuse

Identifies and exploits misconfigured Active Directory ACLs to escalate privileges.

5|2|Updated May 16, 2026
One-click install
npx skills add https://github.com/DorianGallo/hack-skills-local --skill active-directory-acl-abuse-doriangallo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: active-directory-acl-abuse
Source: https://github.com/DorianGallo/hack-skills-local/tree/main/skills/active-directory-acl-abuse
Command: npx skills add https://github.com/DorianGallo/hack-skills-local --skill active-directory-acl-abuse-doriangallo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

It helps you exploit misconfigured Active Directory permissions to escalate privileges by abusing dangerous ACL/ACE rights and using BloodHound-guided attack path analysis.

Core Features & Use Cases

  • BloodHound-guided chain discovery: Collects and analyzes AD attack paths, then uses Cypher queries to prioritize escalation routes.
  • ACE-specific exploitation playbook: Covers high-impact permissions like GenericAll, GenericWrite, WriteDACL, WriteOwner, ForceChangePassword, AddMember, and related rights.
  • Practical escalation primitives: Executes core techniques including DCSync abuse, shadow credentials (PKINIT), targeted kerberoasting concepts, LAPS password reading, and GPO abuse decisioning.
  • Use Case: When you find a low-privileged principal with unusual object permissions, you can identify the shortest path(s) to Domain Admins and apply the correct technique chain rather than guessing.

Quick Start

Ask the AI: "Using active-directory-acl-abuse, walk me through BloodHound enumeration and then the exact ACE-to-exploit mapping for a low-privileged user who has WriteDACL or DCSync-related permissions on the domain object."

Frequently Asked Questions about active-directory-acl-abuse

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I exploit misconfigured Active Directory ACLs to escalate privileges?

Exploit misconfigured Active Directory ACLs by identifying dangerous ACE rights like GenericAll or WriteDACL, then using BloodHound attack path analysis to select the shortest reliable escalation chain toward Domain Admins.

What Active Directory ACE permissions are most dangerous for privilege escalation?

Dangerous Active Directory ACE permissions for privilege escalation include GenericAll, GenericWrite, WriteDACL, WriteOwner, ForceChangePassword, and AddMember rights, which allow taking over target principals or modifying domain object security.

How do I use BloodHound Cypher queries to find AD ACL abuse paths?

Use BloodHound Cypher queries to analyze collected AD attack path data, prioritizing routes from low-privileged principals with unusual object permissions to high-value targets like Domain Admins for reliable ACL abuse chains.

Can I perform DCSync and shadow credentials attacks after abusing AD ACLs?

Yes, after abusing AD ACLs you can execute follow-on attacks including DCSync abuse, shadow credentials via PKINIT, targeted kerberoasting, LAPS password reading, and GPO abuse based on the permissions acquired.

What's the best way to map BloodHound enumeration results to specific AD exploitation techniques?

Map BloodHound enumeration results to AD exploitation techniques by matching discovered ACE permissions to an exploitation playbook, selecting techniques like DCSync for replication rights or shadow credentials for object control.

Do I need BloodHound data collection before attempting Active Directory ACL abuse?

Yes, correct BloodHound data collection is required before attempting Active Directory ACL abuse, as it provides the attack path analysis and Cypher query planning needed to identify misconfigured permissions and select reliable escalation chains.