Windows Kerberos Has an 8.8 RCE. A Captured Authentication Exchange Can Become Code Execution
- The Mess: Windows Kerberos has a critical RCE caused by an authentication-bypass flaw in the protocol’s capture-and-replay handling.
- The Damage: An attacker who already has low-privilege credentials can turn a crafted Kerberos exchange into code execution against an affected Windows system.
- The Fix: Patch Windows systems immediately, with domain controllers at the top of the list, then investigate Kerberos authentication telemetry for abnormal requests.
Kerberos is supposed to be the part of Active Directory that attackers do not get to fake.
CVE-2026-69676 attacks that assumption.
Microsoft patched the vulnerability in September 2026. The flaw affects Windows Kerberos and carries a CVSS 8.8 rating. ZDI classifies exploitation as “More Likely”, while Microsoft has not reported exploitation in the wild.
The vulnerability is an authentication-bypass condition involving capture-replay. An attacker with low-level access to the environment can intercept a legitimate Kerberos authentication exchange, manipulate it and replay a crafted variant that the vulnerable component may accept as authentic. The resulting attack can reach remote code execution without additional user interaction.
This is not an Internet-facing unauthenticated RCE.
It is potentially more interesting than that.
The attacker already needs a foothold.
Kerberos can then become the mechanism for turning that foothold into something much more powerful.
What Actually Broke
Kerberos authentication depends on cryptographic exchanges that allow a client and a service to establish trust without sending a user’s password across the network.
The security model assumes that captured authentication material cannot simply be modified and replayed as a valid authentication event.
CVE-2026-69676 breaks that assumption.
The vulnerability is classified as Authentication Bypass by Capture-Replay (CWE-294). Microsoft rates the issue Critical and gives it a CVSS score of 8.8.
The practical attack model looks roughly like this:
Low-privilege foothold
↓
Observe legitimate Kerberos authentication
↓
Capture authentication exchange
↓
Modify / replay crafted exchange
↓
Kerberos accepts attacker-controlled request
↓
Remote code execution
The important point is that the attacker does not start by breaking Kerberos cryptography.
They abuse how the vulnerable implementation processes an authentication exchange.
The Attack Requires a Foothold
This distinction matters when assessing risk.
CVE-2026-69676 is not:
“Anyone on the Internet can attack your domain controller.”
The attacker needs low-level credentials or an existing position inside the environment. ZDI and other analyses describe the vulnerable path as requiring an authenticated attacker.
That makes the vulnerability a post-compromise amplifier.
Imagine an attacker compromises:
- a workstation;
- a VPN account;
- a contractor account;
- a low-privilege domain user;
- an application server.
The initial compromise may not provide administrative control.
Kerberos is where the attack can become much more interesting.
Why Domain Controllers Matter
Kerberos is deeply integrated into Active Directory.
Domain controllers provide the Key Distribution Center and issue the tickets that allow users and services to authenticate throughout the domain.
A serious Kerberos vulnerability therefore deserves a much higher priority than a random local Windows privilege escalation.
If an attacker can turn a low-privilege foothold into code execution against a critical authentication system, the potential next steps include credential access, persistence, lateral movement and domain compromise.
The vulnerability does not automatically provide Domain Admin.
But it sits in infrastructure that already controls authentication relationships across the domain.
That makes the blast radius potentially large.
What an Exploit Chain Could Look Like
A realistic intrusion does not need to begin with CVE-2026-69676.
For example:
Phishing / stolen credentials
↓
Low-privilege user
↓
Internal network access
↓
Kerberos interaction
↓
CVE-2026-69676
↓
Code execution
↓
Credential access / persistence
↓
Lateral movement
This is why vulnerability scanners that simply report:
“Authenticated RCE”
do not tell the entire story.
The interesting question is what the vulnerability adds to an attacker who has already obtained a normal domain identity.
Are You Vulnerable?
Start with your Windows version and patch state.
On a Windows system, administrators can inspect the installed security updates with:
Get-HotFix | Sort-Object InstalledOn -Descending
For a broader inventory:
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsBuildNumber
For domain environments, do not check only workstations.
Identify your domain controllers and verify that all supported Windows Server installations have received the September 2026 security updates.
You can also inventory machines remotely with your normal endpoint-management platform and compare their OS build and patch state against Microsoft’s September security baseline.
Do not rely on the presence of a single recent Windows update alone.
The question is whether the machine is running a build that contains the security fix for CVE-2026-69676.
Look for the Attack Before You Patch
If you operated vulnerable domain infrastructure on an untrusted network, patching should be followed by investigation.
Start with Kerberos authentication telemetry.
Look for:
- unusual authentication sequences;
- unexpected service-ticket requests;
- authentication from systems that normally do not communicate with the affected server;
- sudden authentication activity from low-privilege accounts;
- abnormal source hosts;
- authentication patterns that appear immediately before privilege changes;
- unusual activity involving domain controllers.
Windows Security logs are particularly valuable here.
Depending on your auditing configuration, investigate Kerberos-related events such as 4768, 4769 and 4771 and correlate them with source systems, account names and timestamps.
A single event is rarely enough.
The useful signal comes from the sequence.
The Detection Problem
Capture-replay attacks are uncomfortable because the authentication request can look much closer to legitimate traffic than a brute-force attempt.
You are not necessarily looking for:
FAILED PASSWORD
You are looking for:
Why did this account suddenly authenticate here?
Why did this workstation request this service ticket?
Why did the same identity generate an unusual authentication sequence?
Why did authentication activity immediately precede administrative behavior?
That is where a SIEM becomes useful.
Correlate Kerberos events with:
- process creation;
- PowerShell;
- remote service creation;
- SMB activity;
- LDAP access;
- account privilege changes;
- lateral authentication.
The vulnerability may provide the execution primitive.
Your logs may reveal what happened next.
How to Fix It
The primary fix is straightforward:
Install Microsoft’s September 2026 security updates.
Prioritize:
- Domain controllers.
- Windows servers providing authentication services.
- Tier-0 infrastructure.
- Privileged administration workstations.
- Remaining Windows endpoints.
Do not postpone the domain-controller updates because the vulnerability is not currently listed as actively exploited.
Microsoft’s assessment is that exploitation is not confirmed, while ZDI considers exploitation more likely.
That combination is exactly when defenders should patch before the situation changes.
Reduce the Value of a Stolen Account
CVE-2026-69676 also reinforces a broader Active Directory rule:
low-privilege accounts should remain low privilege.
Reduce the blast radius by enforcing:
- MFA where supported;
- privileged access workstations;
- separate administrator accounts;
- tiered administration;
- limited lateral movement;
- strong service-account controls;
- removal of stale domain accounts;
- monitoring of unusual Kerberos activity.
The vulnerability becomes considerably more useful to an attacker after the initial identity compromise.
Make that first compromise harder.
If You Were Exposed
If an affected Windows Server or domain controller was reachable from an environment containing compromised or untrusted accounts, do not stop at patching.
Investigate the relevant Kerberos logs.
Review suspicious accounts.
Check for new persistence.
Look for abnormal PowerShell and process creation.
Review lateral authentication.
And if evidence indicates that privileged credentials may have been exposed, rotate them according to your Active Directory incident-response procedure.
Patching removes the vulnerability.
It does not erase evidence of exploitation that happened before the patch.
Bugstoday Opinion
CVE-2026-69676 is a good example of why CVSS alone is not enough.
An 8.8 authenticated RCE may sound less dramatic than a 9.8 unauthenticated web bug.
Put the vulnerability inside Kerberos, give the attacker a low-privilege foothold, and the calculation changes.
The attacker does not need to break into Active Directory from the outside.
They need to get inside once.
After that, the authentication system itself may provide the next step.
Microsoft has patched it. The sensible time to find out whether your domain controllers are vulnerable is before someone turns this into a working attack chain.
Today’s Bugs. Tomorrow’s Breaches.
Technical Sources
Microsoft Security Response Center — CVE-2026-69676
Zero Day Initiative — September 2026 Security Update Review
CrowdStrike — September 2026 Patch Tuesday Analysis
Cisco Talos — Microsoft September 2026 Security Updates
NVD — CVE-2026-69676




