Kerberoasting remains effective because any authenticated domain user can request service tickets, then attack them offline without repeatedly touching the target system. That makes detection harder, especially when service accounts are over-privileged or use weaker ticket encryption. The real risk is not the ticket itself, but the password exposure hidden behind it.
Why This Matters for Security Teams
Kerberoasting persists because it targets a design assumption that still exists in many mature domains: once a user is authenticated, service ticket requests are normal and hard to distinguish from legitimate activity. The attacker does not need to compromise a server first. They only need a foothold anywhere in the domain, then they can harvest tickets offline and work against weak service account passwords outside the detection window. That makes the attack operationally efficient even where monitoring and segmentation are strong.
This is why mature active directory is not the same as resilient Active Directory. Over-privileged service accounts, legacy encryption settings, and long-lived passwords create a crack that formal controls often miss. NHI Management Group has documented how credential exposure cascades into broader identity compromise in cases like the Cisco Active Directory credentials breach. The control gap is not usually in ticket issuance itself, but in how long those accounts remain crackable after they are issued.
Current guidance from NIST SP 800-53 Rev 5 Security and Privacy Controls supports stronger account, key, and access governance, but Kerberoasting shows that policy compliance alone does not remove offline cracking exposure. In practice, many security teams encounter it only after a service account is already reused across multiple systems and has been cracked without a single alert.
How It Works in Practice
Kerberoasting succeeds because the Kerberos protocol allows a domain user to request a service ticket for a target service principal name, then take that ticket offline and attack the embedded encrypted material. The attacker never has to touch the target host repeatedly, which removes many common detection opportunities. The operational question is therefore not whether ticket requests are allowed, but whether the service account behind the ticket is resistant to offline cracking.
In practice, defenders reduce exposure by shrinking the blast radius of service accounts and making ticket material harder to crack. The strongest outcomes usually come from a combination of:
- Replacing weak or human-managed service account passwords with long, random, regularly rotated credentials.
- Preferring managed service identities where feasible, rather than static credentials shared across applications.
- Enforcing modern Kerberos encryption types and removing legacy options where business constraints allow it.
- Auditing privileged and high-value service principals for excessive group membership and unnecessary delegation.
- Monitoring unusual service ticket request patterns, especially from low-privilege accounts that suddenly enumerate many SPNs.
This aligns with the broader secrets problem seen across environments: the issue is not only exposure, but persistence. NHI Management Group’s The State of Secrets in AppSec highlights that organisations still struggle to remediate sensitive credentials quickly, which is exactly the kind of operational delay Kerberoasting exploits. Ticket abuse is often the first stage; password recovery is the real objective. These controls tend to break down when legacy applications require fixed service accounts because password rotation, encryption modernization, and identity redesign become difficult to coordinate.
Common Variations and Edge Cases
Tighter service account controls often increase operational overhead, requiring organisations to balance password resilience against application compatibility and support burden. That tradeoff is real, especially in older domains where business-critical systems depend on static SPNs, constrained delegation, or vendor-managed services.
There is no universal standard for this yet, but current guidance suggests prioritising the highest-risk accounts first: those with administrative privileges, broad lateral movement potential, or long password age. Accounts used by scheduling tools, middleware, and backup platforms deserve special attention because they are often overlooked during access reviews. In environments with strong detection engineering, Kerberoasting may still succeed but become noisier if unusual ticket requests are correlated with post-authentication reconnaissance.
The deeper edge case is that mature environments often create false confidence. Strong perimeter controls, endpoint protection, and SIEM coverage do not remove the offline nature of the attack. If an attacker can already authenticate as any domain user, the remaining control problem is the crackability of the service ticket’s backing secret, not the ticket request itself. That is why hardening service accounts, modernising encryption, and reducing standing privilege matter more than relying on perimeter alerts alone.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-63, NIST Zero Trust (SP 800-207) and NIST AI RMF set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-03 | Kerberoasting exploits weak, long-lived service account secrets. |
| NIST CSF 2.0 | PR.AC-4 | Service account access must be limited and monitored to reduce lateral abuse. |
| NIST SP 800-63 | Identity assurance depends on stronger authentication and credential handling. | |
| NIST Zero Trust (SP 800-207) | Kerberoasting shows why implicit trust after authentication is dangerous. | |
| NIST AI RMF | Governance should address identity risk as an operational threat surface. |
Inventory service accounts, rotate weak secrets, and remove unnecessary standing access.
Related resources from NHI Mgmt Group
- Why does Active Directory remain such a high-value target in hybrid healthcare environments?
- How should security teams reduce the risk from SPN scanning in Active Directory environments?
- What breaks when legacy authentication protocols remain enabled in Active Directory?
- How should security teams reduce the impact of Pass the Hash in Active Directory environments?