Join our Newsletter — 33% off our NHI Course
Home FAQ Threats, Abuse & Incident Response How should security teams defend against AS-REP Roasting…
Threats, Abuse & Incident Response

How should security teams defend against AS-REP Roasting in Active Directory environments?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated August 27, 2026 Domain: Threats, Abuse & Incident Response

Security teams should keep Kerberos pre-authentication enabled for every account unless there is a documented business need to disable it. Then they should inventory exceptions, review privileged and service accounts first, and continuously monitor for new accounts with pre-authentication disabled. Strong password policy and timely review of authentication settings reduce the chance that attackers can capture responses and crack them offline.

Why This Matters for Security Teams

AS-REP Roasting is not a password problem alone. It is a directory hygiene problem that creates an offline cracking path against accounts configured without Kerberos pre-authentication. Once an attacker finds one exposed account, the risk shifts from authentication misconfiguration to credential recovery at scale. Guidance from CISA cyber threat advisories and NIST SP 800-53 Rev 5 Security and Privacy Controls both reinforce the same operational theme: authentication settings must be monitored continuously, not only during hardening projects.

This issue matters most because the accounts at risk are often not random user objects. Service accounts, legacy accounts, and exceptions created for compatibility tend to linger, and those are exactly the records defenders forget to revisit. A single weak or reused password can become the pivot point for broader compromise, especially if the account has excessive directory or application privileges. In practice, many security teams discover AS-REP Roasting exposure only after attackers have already enumerated vulnerable accounts and started offline cracking.

How It Works in Practice

Defence starts with identifying every account that has Kerberos pre-authentication disabled. In active directory, that setting should be treated as an exception state, not a normal access pattern. The operational goal is to reduce the number of accounts that can be targeted for AS-REP responses, then make sure any justified exceptions are tightly controlled, documented, and reviewed on a fixed cadence.

A practical workflow usually includes four steps:

  • Inventory all accounts with pre-authentication disabled, including stale, disabled, and service accounts.
  • Prioritise privileged, delegated, and externally reachable accounts for immediate remediation.
  • Reset weak credentials and enforce long, unique passwords on any account that must remain exempt.
  • Alert on new accounts created with pre-authentication disabled and on changes to the setting itself.

Detection is strongest when directory monitoring is paired with authentication telemetry. Security teams should baseline account attributes and watch for tickets or authentication requests that indicate enumeration of vulnerable principals. The most useful control is not a one-time scan but continuous review of directory state, because misconfigurations tend to reappear during migrations, vendor onboarding, or legacy application support. NIST control families and active monitoring guidance also align with this approach, since misconfigured identity settings are an access control issue as much as a password issue. Research on the broader impact of exposed credentials in enterprise environments is discussed in The State of Secrets in AppSec, while Cisco Active Directory credentials breach is a useful reminder that credential exposure often becomes a downstream identity failure rather than an isolated event.

These controls tend to break down in large hybrid environments where Active Directory ownership is fragmented across IT, IAM, and application teams because exception tracking becomes inconsistent.

Common Variations and Edge Cases

Tighter pre-authentication enforcement often increases operational overhead, requiring organisations to balance authentication safety against compatibility for legacy systems, printers, service integrators, and old middleware. That tradeoff is real, but it should be handled as a governed exception process rather than a permanent waiver.

Some environments still have legitimate reasons to disable Kerberos pre-authentication for a narrow set of accounts. Current guidance suggests treating these cases as high-risk exceptions with compensating controls such as randomised high-entropy passwords, restricted logon rights, and explicit business ownership. There is no universal standard for when an exception is acceptable, but best practice is to require expiry dates and periodic reapproval. If a service account can be replaced with a managed identity, gMSA, or another account type that removes the exception, that is usually the better path.

Edge cases also appear during mergers, domain migrations, and third-party application integration, where administrators may temporarily copy legacy settings into new environments. The safest response is to validate authentication flags as part of build and change workflows, not after production cutover. Attackers often exploit these forgotten corners because they offer offline cracking opportunities without triggering noisy login failures. That is why directory hardening, privileged account review, and exception lifecycle management should be treated as one control set rather than separate activities.

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.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03Pre-auth disabled accounts create exposed credential attack surface.
NIST CSF 2.0PR.AC-1Kerberos pre-auth settings are identity proofing and access control inputs.
NIST SP 800-63Authentication assurance depends on protected verifier and pre-authentication handling.
NIST Zero Trust (SP 800-207)Zero trust requires continuous verification of identity and auth state.
NIST AI RMFGOVERNGovernance is needed to track exceptions, ownership, and review cadence.

Inventory NHI exceptions and remove any account setting that enables offline credential abuse.

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