Eight eMudhra Intermediate Certificates Compromised, Tracked as CVE-2026-111943

Cisco Talos reported on 21 October 2026 that it was aware of eight intermediate certificates belonging to the eMudhra intermediate certificate authority, and it linked them to CVE-2026-111943 (Cisco Talos). The identifier is associated with compromised eMudhra intermediate certificate authority certificates.
The CVE record, dated 20 October 2026, carries the title "Distrust compromised intermediate certificates in crypto/x509" (CVE record). The record also states that system trust stores may not be updated without further action, which places the remediation question beyond the library itself.
Red Hat describes the flaw as a failure of the certificate verification process to block trust in intermediate certificates associated with a compromised Certificate Authority (CA), and places it in Go's crypto/x509 package (Red Hat CVE entry). Red Hat tracks the eMudhra certificate compromise in bulletin RHSB-2026-012, published 21 October 2026, and states that the issue is tracked within the Go ecosystem as CVE-2026-111943 (Red Hat bulletin).
The Hacker News reported on 20 October 2026 that the compromise of eight eMudhra CA keys prompted browser blocks and software fixes. Its reporting also states that Chrome found no rogue certificates in Certificate Transparency (CT) logs in connection with the eMudhra CA compromise (The Hacker News).
The broader context here is the chain of trust. A verifier accepts a leaf certificate, the one issued to a website or service, because it chains to an intermediate, and that intermediate chains to a root held in the local trust store. Think of it as a vouching chain: a root authority vouches for an intermediate, which vouches for the leaf. A verification flaw that fails to block trust in a compromised intermediate lets a chain validate when it should be refused. Fixing the library addresses the verifier's behaviour, but the record's caution about trust stores means operators relying on system roots should not assume a library update settles the matter on its own.
In my view, the practical audience is wider than the people who maintain crypto/x509. Teams shipping Go binaries, operators of Go-based services, and organizations consuming Red Hat packages all have a stake in confirming which builds carry the corresponding fix and whether their trust stores need attention. The bulletin is the place where that tracking is consolidated.
The Chrome finding deserves careful reading. CT logs record certificates that were issued and submitted, so a clean CT result answers a narrower question than whether the compromised keys were misused. Still, the sequence of a CVE assigned, distrust framed as the remedy, and browser and software changes following is the response the mechanism is designed to produce when an intermediate authority is compromised.


