competition-ad-certificate-abuse

Map AD CS certificate templates and enrollment policies to privilege paths.

4|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/xjtu-wang/DigAgent --skill competition-ad-certificate-abuse
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: competition-ad-certificate-abuse
Source: https://github.com/xjtu-wang/DigAgent/tree/main/.agents/skills/competition-ad-certificate-abuse
Command: npx skills add https://github.com/xjtu-wang/DigAgent --skill competition-ad-certificate-abuse

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

Traces certificate-based privilege paths in AD CS by mapping CA configurations, certificate templates, EKUs, enrollment rights, and mapping logic to concrete privilege outcomes. This helps security teams verify how a certificate can be issued and accepted to grant access, identify misconfigurations, and document an auditable abuse chain.

Core Features & Use Cases

  • Map CA configuration, template trust, enrollment permissions, and mapping behavior to a compact, reproducible chain.
  • Prove cert-to-privilege acceptance by linking issued certificates to a target service or logon path.
  • Use cases include documenting EKU/SAN controls, enrollment agent behavior, and CA-policy based privilege flows.

Quick Start

Identify the CA, template, enrolling principal, and accepting service before diving into every certificate detail.

Frequently Asked Questions about competition-ad-certificate-abuse

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

FAQPage Schema
How do I trace a certificate-based privilege path in AD CS?โ–ผ

Trace a privilege path in AD CS by mapping CA configurations, certificate templates, EKUs, and enrollment rights to concrete privilege outcomes. This process links issued certificates to target services to verify access.

What is an AD CS certificate abuse chain?โ–ผ

An AD CS certificate abuse chain is the smallest reproducible sequence of enrollment, issued certificate, accepted mapping, and resulting privilege. It documents how misconfigurations in EKUs or enrollment agents enable unauthorized access.

How do I map certificate templates and EKUs to privilege escalation?โ–ผ

Map certificate templates and EKUs to privilege escalation by analyzing enrollment policies and mapping logic. This identifies how specific Extended Key Usage configurations and SAN controls grant unauthorized access across services.

Can I document enrollment agent behavior and CA-policy based privilege flows?โ–ผ

Yes, you can document enrollment agent behavior and CA-policy based privilege flows by tracing certificate issuance to the acceptance path. This records issuing details and proves cert-to-privilege acceptance across enterprise services.

What do I need to identify before analyzing AD CS certificate misconfigurations?โ–ผ

Before analyzing AD CS certificate misconfigurations, identify the Certificate Authority, certificate template, enrolling principal, and accepting service. These elements establish the baseline for tracing the complete privilege path.