


Team Shieldworkz
On October 17, 2026, a security researcher known only as "Wayne" sent a message to the browser root program teams at Apple, Google, Microsoft, and Mozilla. The message was signed with the private keys of eight intermediate certificate authorities (CAs) operated by eMudhra, the Indian digital trust provider behind the emSign brand. The message read:
"We have a problem here – Wayne"
That turned out to be a significant understatement. The private keys weren't stolen in a breach, and eMudhra's infrastructure was never intruded. The keys were simply weak - generated with so little randomness that anyone could recompute them from the public certificates in under a second. One of the eight keys, according to independent analysis, was the integer 4.
Five days later, eMudhra announced it was exiting the global SSL/TLS certificate business entirely.
For CISOs and security architects - especially those running operational technology (OT), SCADA, and industrial IoT environments - this incident is worth far more attention than the headlines suggest. Here's the complete picture, including the developments from the last 48 hours.
What Actually Happened: The Short Version
Between April and May 2025, eMudhra conducted a key ceremony to generate 24 subordinate CA keys under its emSign Root TLS CA – G3 hierarchy. During a wrap/unwrap step on the hardware security module (HSM), a flaw in the key-generation script created a second set of weak P-384 elliptic curve keys. Due to similar key labels and human error, eight of those weak keys were used for actual intermediate CA certificates.
Properly generated P-384 keys are drawn from a range of roughly 10¹¹⁵ possible values. These keys had an effective entropy of 3 to 8 bits. Recovering them wasn't a cryptanalytic achievement - it was arithmetic.
The eight compromised intermediates:
Intermediate CA | Purpose |
EM DV TLS CA – G3B / G3C | TLS (domain validated) |
EM OV TLS CA – G3B / G3C | TLS (organization validated) |
EM EV TLS CA – G3B / G3C | TLS (extended validation) |
EM OV CS CA – G3B / G3C | Code signing |
The critical detail most coverage misses: each intermediate also exists as a second certificate cross-signed by Sectigo's legacy "AAA Certificate Services" root. Removing eMudhra's own roots from your trust store is not sufficient - any system that still trusts the Sectigo root can still validate the cross-signed copies.
Timeline: 17 Months of Exposure, 100 Minutes to Mitigation
The weak keys were created on April 30, 2025, and were publicly recoverable for approximately 17 months before anyone noticed. What happened after discovery, however, was one of the fastest coordinated responses in PKI history:
April 30, 2025 – Flawed key ceremony generates the eight intermediates.
May 14, 2025 – Sectigo cross-signs the intermediates under AAA Certificate Services.
May 23, 2025 – Earliest evidence of invalid CRL signatures from the same intermediates - a warning sign that was misdiagnosed at the time.
October 17, 2026, 18:05 UTC – Chrome Root Program receives Wayne's report.
October 17, 2026, 19:45 UTC – Chrome ships a CRLSet update blocking the compromised keys by SPKI hash. Firefox follows by 22:59 UTC. Total elapsed time: under two hours.
October 18, 2026 – eMudhra revokes all eight intermediates.
October 19, 2026 – Apple blocks the certificates; Sectigo revokes its cross-signed copies; Android protections ship via Google Play Services.
October 20, 2026 – Microsoft blocks the certificates; Mozilla removes trust in emSign ECC Root CA – G3 entirely; Go, Firefox, and Python ship patched versions.
October 22, 2026 – eMudhra announces it will exit the global SSL/TLS certificate business. Chairman V. Srinivasan confirmed revocation happened within 14 hours of discovery, that no end-entity certificates were ever issued from the affected intermediates, and that no data was breached.
October 27, 2026 – Chrome's removal of emSign ECC Root CA – G3 reaches all devices. Website operators still chaining to this root must migrate to a new certificate immediately or face outages.
Has It Been Exploited?
As of October 27, 2026, no malicious use has been confirmed. Google reports that no TLS certificate chaining to the affected intermediates was ever logged to Certificate Transparency, which rules out attacks against CT-enforcing clients.
But two caveats matter for risk planning:
The keys were recoverable for 17 months by anyone who looked. There is no technical record of who did.
Code-signing certificates are not logged to CT. The two EM OV CS CA keys could theoretically have signed binaries that would appear to come from a verified publisher on Windows systems that skip revocation checks. No public record exists of what, if anything, they signed.
Treat all eight keys as known to attackers.
Why This Incident Is Different From DigiNotar and Symantec
CA trust failures aren't new - DigiNotar (2011) and Symantec (2017) ended similarly. But the eMudhra incident represents a distinct failure mode:
DigiNotar was an intrusion - attackers stole keys from compromised infrastructure.
Symantec was an operational governance failure - misissued certificates discovered through CT logs.
eMudhra is a key ceremony failure - the cryptographic foundation itself was broken at generation time, inside what should be the most rigorously controlled process a CA operates.
This distinction matters because key ceremonies are the anchor of trust for enterprise PKI, HSM-backed code signing, and increasingly, industrial digital identity. If the ceremony can silently produce a key of "4," every assumption downstream of it collapses.
The Part Nobody Is Talking About: What This Means for Industrial PKI and OT
Here's where this story directly concerns organizations running critical infrastructure.
1. Your browsers are patched. Your OT fleet probably isn't.
Chrome and Firefox users were protected within hours. That protection model, however, depends on automated revocation distribution - CRLSet, OneCRL, CRLite - to clients that update continuously.
Now look at your OT environment:
SCADA historians and HMI stations running Windows versions that haven't taken a root store update in years
RTUs, PLCs, and remote terminal units with baked-in, decade-old CA bundles
Industrial VPN gateways and cellular/RF-based remote access appliances that validate certificates with firmware-level trust stores
Docker containers, build pipelines, and Python-based automation scripts pulling certifi bundles pinned months ago
Embedded Linux devices in substations and pipelines that never receive trust store updates at all
Fortinet's advisory explicitly flags embedded and IoT devices, legacy devices, virtual machines and containers, and utilities maintaining their own SSL trust stores (such as Python) as the highest-risk categories.
Red Hat has confirmed that all supported RHEL versions - 6 through 10 - shipped the compromised chain in ca-certificates, and that any RHEL-based TLS connection remains capable of trusting fraudulently issued certificates until the package is updated.
2. The MITM risk in OT is structural, not theoretical.
In IT, pulling off a man-in-the-middle attack requires getting on the network path. In OT, the network path is often the attacker-friendly part:
Flat or poorly segmented networks in legacy plants
Vendor remote access tunnels that terminate on jump hosts trusting system CA stores
Out-of-band management interfaces on aging equipment
Protocol gateways and protocol converters that terminate TLS and re-encrypt upstream
An attacker with a compromised intermediate CA key and a position on a flat OT network could impersonate an engineering workstation to a historian, or a historian to an HMI, and intercept or modify the traffic - including commands. For environments where TLS is used to protect remote engineering sessions, this is not an abstract concern.
3. Code signing reaches directly into your supply chain.
The two compromised code-signing intermediates (EM OV CS CA – G3B/G3C) chain to emSign Root CS CA – G3, trusted by Microsoft. eMudhra states neither CA entered production. But if your organization validates signed firmware, signed vendor utilities, or signed SCADA patches on Windows systems with stale revocation behavior, this incident is a reminder that your trust decision is only as good as the weakest CA in your root store - and you don't control which CAs vendors choose.
4. The 2025 CRL warning sign is the real lesson.
In June 2025, Mozilla logged invalid CRL signatures from these same six TLS intermediates. eMudhra blamed a manual process referencing the wrong key, published corrected CRLs, and the bug was closed.
That was the same root cause, visible 16 months early, misdiagnosed. For OT security leaders, the takeaway is blunt: monitor CA health in your own certificate dependencies the way you monitor CVEs in your own software. A CA producing invalid CRLs is a CA whose key ceremony you should question.
Action Checklist for OT and Critical Infrastructure Teams
Immediate (this week):
Inventory every system in your OT environment that validates TLS or signatures - including appliances, gateways, HSMs, container images, and embedded devices. Assume browsers are handled; everything else is your responsibility.
Update trust stores beyond the OS level: language runtimes (certifi, Go's crypto/x509 - patched in Go 1.26.10 and 1.27.3, tracked as CVE-2026-111943), JVM trust stores, appliance firmware, and vendor-specific CA lists.
Verify the Sectigo cross-sign risk. Search trust stores for the deprecated "AAA Certificate Services" root - FortiOS admins, for example, should grep their CA list for "AAA" to catch manually imported copies.
Check for emSign-issued certificates in your estate. Chrome's removal of emSign ECC Root CA – G3 goes fully live October 27, 2026 - anything still chaining to it breaks this week.
Short term (30 days):
Audit certificate pinning and revocation behavior in OT applications. Systems that skip revocation checks or CT validation were - and remain - the exposed population.
Review vendor remote access. Ensure jump hosts, VPN gateways, and TLS-terminating proxies are running updated trust bundles, not firmware-baked CA lists from 2021.
Blocklist both signing roots as a defense-in-depth measure: emSign Root TLS CA – G3 and Sectigo's AAA Certificate Services (per Red Hat guidance).
Strategic:
Reduce CA sprawl. Every trusted root is an attack surface you don't control. Consolidate certificate issuance to CAs with demonstrated operational rigor, and document which CAs your vendors use.
Add CA monitoring to your threat intelligence program. CRL anomalies, unexpected cross-signs, and root program deliberations (Common CA Database, mozilla.dev.security.policy) are leading indicators.
Pressure-test your key ceremonies. If your organization runs internal PKI - and most large OT operators do, for device identity and engineering access - audit your HSM ceremony scripts, key labeling, and dual-control steps. eMudhra's failure was a script bug plus human error plus a misdiagnosed early warning. That combination exists in many enterprise PKI shops.
The Bottom Line
The eMudhra incident will be remembered less for its impact - which, thanks to a sub-two-hour response from Chrome and Mozilla, appears to be minimal - and more for what it revealed. A certificate authority with 60+ million issued certificates trusted by every major root program generated signing keys with effectively no entropy, left them exposed for 17 months, missed its own warning signs, and collapsed within five days of disclosure.
For industrial operators, the uncomfortable truth is that browser-speed revocation does not exist in OT. Your protection depends entirely on whether your historians, gateways, embedded devices, and vendor remote access paths have received updated trust stores - and in most plants, nobody has checked.
In OT cybersecurity, we spend enormous effort hardening endpoints and segmenting networks. This incident is a reminder that the trust chain underneath it all - the certificates, the CAs, the key ceremonies - deserves the same rigor. Because when the foundation is weak, it doesn't matter how strong the walls are.
Shieldworkz is an end-to-end industrial OT cybersecurity company securing SCADA, OT, and IoT environments across critical infrastructure. If you're unsure whether your OT estate is still trusting compromised certificate chains - including cross-signed copies hiding behind legacy Sectigo roots - [talk to our team] for a PKI and certificate trust posture assessment.
Get Weekly
Resources & News
See How Our Industry-Leading OT Security Solutions Address Critical Security Challenges
You may also like

CIRCIA Final Rule: Latest Updates and What OT Operators Should Prepare Now

Team Shieldworkz

IE & E Industries Ransomware Claim: What Orova’s Listing Does and Doesn’t Prove

Team Shieldworkz

Calmont Wire & Cable Ransomware Claim 2026: What Akira's Listing Means for Industrial Suppliers

Team Shieldworkz

NIST SP 800-82 Rev 4 Draft: What Changes for OT Security Teams (Comments Due Nov 30)

Team Shieldworkz

Bridgestone HosePower Ransomware Claim: What Pear’s Listing Does and Doesn’t Prove

Team Shieldworkz

France Blood Storage Cyberattack 2026: What Happened to EFS Cold Rooms, and What It Means for Healthcare OT

Team Shieldworkz

