Certighost CVE-2026-54121: a low-priv AD user becoming a Domain Controller
> In short: CVE-2026-54121 (codenamed Certighost) is an Active Directory Certificate Services authorization flaw (CVSS 8.8) patched on July 14. A low-privileged domain user can obtain a certificate for a Domain Controller and authenticate as that machine. Because DC accounts carry directory replication rights, the resulting Kerberos credential can retrieve the krbtgt secret via DCSync — full domain compromise from a normal user account. Researchers H0j3n and Aniq Fakhrul published a working exploit on July 24.
Why this matters to you
If you sell to enterprise clients — hospitals, local government, large industrials — their Active Directory is the identity backbone your SaaS integrates with. AD CS (Active Directory Certificate Services) is the component that issues the certificates behind smartcard login, S/MIME, VPN, and increasingly the certificate-based authentication your own SSO relies on.
Certighost is the latest entry in a multi-year line of AD CS flaws (ESC1 through ESC15, then a steady drip of new variants) that turn a misconfigured CA into a domain-compromise primitive. The pattern matters because your clients' domain is one hop from your product: a compromised Domain Controller can issue credentials, forge tickets, and reach any integrated SaaS that trusts the tenant.
The flaw in two sentences
A normal Domain Users account can create a computer account (default ms-DS-MachineAccountQuota is 10) or reuse one it already controls. Through a vulnerable AD CS certificate template chain path, that user can then enroll for a certificate identifying a Domain Controller — and authenticate to the domain *as that DC*.
Because Domain Controller accounts hold directory replication privileges, the resulting Kerberos ticket grants DCSync rights. DCSync lets the attacker request the krtgt password hash from a DC. Whoever holds krbtgt can forge Kerberos tickets for any user, including Domain Admin — game over for the forest.
Microsoft classed the flaw as improper authorization, CVSS 8.8, exploitation requiring network access and a domain account but no admin rights and no user interaction.
Why AD CS keeps producing these
AD CS is powerful and defaults are permissive. The flaw class that produced Certighost — vulnerable template chain building — exists because certificate templates are composable: an attacker doesn't need one misconfigured template, they need a *path* through several that ends at a high-privilege target. Each individual template can look fine in isolation. The compromise only emerges when you trace the chain.
This is why point-in-time AD CS hardening (the classic ESC1–ESC8 fixes) is necessary but not sufficient. New chain paths appear as templates evolve. Continuous review is the only posture that catches them.
What to do
The lesson
Certighost is the nth reminder that Active Directory Certificate Services is high-value, under-audited infrastructure. For a SaaS vendor whose enterprise clients run AD, the question is no longer whether AD CS attacks exist — they clearly do, and they keep evolving. The question is whether you've documented the integration assumptions that protect your product when a client's domain falls.
Building HR, payroll, or recruiting software? CleanIssue performs security audits for HR SaaS in real-world conditions, no source code access needed. For a first read of your exposure, start with an external review of your application.
Related articles
Three adjacent analyses to keep exploring the same attack surface.
Cl0p + PTC Windchill/FlexPLM CVE-2026-12569: a ransomware chain on enterprise PLM
Cl0p affiliates are chaining a pre-auth info-disclosure in FlexPLM's WSDL with a server-side flaw in the Windchill login servlet for unauthenticated RCE (CVE-2026-12569, CVSS 9.3) on internet-exposed PTC instances, deploying JSP webshells and staging engineering data for double extortion.
N-able N-central CVE-2026-18577: MSP servers hijacked via auth bypass, persisted with Cloudflare tunnels
An authentication bypass (CVE-2026-18577) in N-able's N-central RMM platform let attackers gain remote administrative access and reach customer endpoints. They registered Cloudflare tunnels as services for persistent, firewall-evading access. The first fix was incomplete. Fixed in build 2026.3.1.7.
Cisco FMC CVE-2026-20079: Three Attacker Clusters, from Web Shells to Qilin Ransomware via Sandworm
Cisco Talos documents three clusters exploiting patched Secure Firewall Management Center flaws: CVE-2026-20079 (CVSS 10.0 auth bypass leading to root) and CVE-2026-20316 (5.3 low-privilege access as entry). Web shells and credential theft, a Cyclops Blink implant linked to Sandworm, and a full Qilin deployment through legitimate FMC tooling. KEV deadline: September 12.
Sources
Related services
If this topic maps to a real risk in your stack, these are the most relevant CleanIssue audits.