Executive summary. Microsofts April 2026 Windows updates start enforcing an AES-first posture for Kerberos on domain controllers when msDS-SupportedEncryptionTypes is undefined, as part of the hardening tied to CVE-2026-20833. In July 2026, the temporary rollback lever RC4DefaultDisablementPhase stops working. The practical risk is twofold: (1) silent RC4 dependencies become authentication failures, and (2) leaving RC4 enabled keeps service accounts exposed to Kerberoasting. Plan an audit-and-remediate sprint now.

Published · HI Tech Hui · ~8 min read

What Microsoft is changing (without the fluff)

Kerberos supports multiple encryption types. In many environments, a large number of service and computer accounts never had their encryption preferences explicitly set in Active Directory. Historically, that ambiguity often resulted in RC4 being accepted as an implicit fallback for service ticket issuance.

Microsoft is removing that implicit behavior through a phased rollout tied to CVE-2026-20833. Microsofts own guidance calls out three phases (audit in January 2026, soft enforcement in April 2026, hard enforcement in July 2026) and introduces new domain controller events (201209) to help you find which clients and services are still RC4-bound before things fail.

Timeline: audit vs. enforcement (and what the July cutoff really means)

  • January 2026 (Audit phase): Domain controllers can emit new audit events (201209) when you opt in using RC4DefaultDisablementPhase. Functionality isnt supposed to change yet, but you get visibility into what will fail later.
  • April 2026 (Soft enforcement): KDC behavior changes so that requests that only support RC4 are rejected, and defaults shift toward AES-only for accounts without explicit configuration.
  • July 2026 (Hard enforcement): The RC4DefaultDisablementPhase registry key is no longer read. If you were counting on that rollback to keep legacy systems alive while you get to it, that option disappears.

What tends to break first

Most Windows-to-Windows authentication survives if your environment is healthy and your service accounts have modern keys. The outages usually show up at the edges  where Kerberos was configured years ago and never revisited.

1) Service accounts with old passwords and no AES key material

Even if you set a service account to support AES, it still needs AES keys. Microsofts hardening guidance explicitly calls out cases where a service account is configured for AES-only but doesnt have AES keys yet (typically because the password hasnt been reset since AES key generation became available in the environment). That mismatch leads to KDC denials (events 207/209).

2) Non-Windows keytabs generated with RC4-only settings

Linux/Unix Kerberos integrations (web apps, appliances, NAS, older middleware) often depend on keytabs generated years ago with RC4. When the KDC stops implicitly allowing RC4 for that service, auth fails until the keytab and the service account are remediated to negotiate AES.

3) Azure Files with AD DS authentication that hasnt been upgraded to AES-256

Microsofts Azure Files troubleshooting guidance warns that upcoming Windows changes will shift the default Kerberos encryption type from RC4 to AES-256 in AD DS, and provides an AD query to find storage account objects missing msDS-SupportedEncryptionTypes. If you rely on Azure Files with AD DS auth and havent validated AES-256 end-to-end, you should treat this as a near-term compatibility project, not a future hardening task.

The control surface: what actually matters in AD

For most organizations, the most important knob is the account-level attribute msDS-SupportedEncryptionTypes. It determines which encryption types a given account can use for Kerberos.

  • Recommended modern baseline: Microsofts guidance uses 0x18 (AES128 + AES256) as the default in enforcement phases for accounts without explicit configuration.
  • Temporary mixed-mode for controlled compatibility: Microsoft documents 0x1C (RC4 + AES) as a way to keep a specific account working during a transition, while you eliminate the underlying RC4 dependency.

There are also domain controller registry values that influence defaults (e.g., DefaultDomainSupportedEncTypes), but Microsofts own eventing warns when those are set in ways that keep insecure encryption enabled broadly. Treat domain-wide overrides as emergency levers, not your primary remediation plan.

A practical remediation plan (safe for managed IT execution)

  1. Inventory Kerberos RC4 usage. On domain controllers, watch for RC4-related events introduced for this change (201209) and correlate with Security log events 4768/4769 to identify the requesting client and target service.
  2. Fix service accounts, not just policies. For SPN-bearing service accounts, set msDS-SupportedEncryptionTypes to AES (commonly 0x18) and reset the password to force key regeneration, then validate new 4769 traffic negotiates AES (not RC4).
  3. Regenerate keytabs where applicable. For Linux/Unix integrations, reissue keytabs so they include AES and confirm the application can negotiate AES end-to-end.
  4. Prioritize Tier 0 first. Anything in the identity plane (domain controllers, ADFS, PKI, Entra Connect, privileged service accounts) gets remediated before line-of-business apps.
  5. Use mixed-mode (0x1C) only as a timeboxed exception. If a legacy dependency cannot be fixed immediately, explicitly allow RC4 for that account only, document the exception owner and end date, and keep it out of admin and Tier 0 accounts.
  6. Test in a patched DC ring. Stand up or designate a small set of domain controllers with the April 2026 behavior and validate critical apps, NAS systems, and identity integrations before broad rollout.

Detection and verification: what to look for in logs

Microsoft highlights Security events 4768 (TGT request) and 4769 (service ticket request) as key sources of truth for encryption negotiation, and introduces KDC events 201209 to surface RC4-bound patterns during the rollout. In practice, you want to answer: which client requested the ticket, which service account/SPN was targeted, and what ticket/session encryption type was used.

Why this matters beyond uptime (Kerberoasting exposure)

RC4 isnt only a compatibility issue. RC4-encrypted service tickets materially increase Kerberoasting risk because attackers can request service tickets for SPN accounts and perform offline password cracking. Microsofts hardening is pushing environments away from RC4 as an implicit default, but you still need to remove the underlying conditions: weak or stale service-account passwords, unmanaged SPNs, and legacy integrations that force RC4.

Action list for Hawaii IT leaders

  • Ask your MSP/SOC: Do we have any RC4 Kerberos usage today? and require evidence from DC logs, not guesses.
  • Build a list of SPN service accounts and identify which ones are human-created vs. gMSA-capable.
  • Timebox a two-week sprint to remediate the top 20 services that would create the biggest outage if authentication breaks.
  • For federal contractors: document your remediation plan and exception handling so you can defend it during audits and cyber insurance renewals.

Sources


Need help auditing and remediating Kerberos encryption types across Active Directory, Azure Files, and mixed Linux/Windows services? HI Tech Huis managed IT and cybersecurity teams can run a controlled migration plan, with logging and rollback discipline, backed by our 24/7 SOC. Get in touch.

Ready when you are

Let’s scope your IT & security plan.

Talk with a Honolulu-based engineer about managed IT, cybersecurity, or a 24/7 SOC handoff. We’ll review your current environment, identify the highest-impact gaps, and outline a clear next step — with no obligation.

HI Tech Hui team