India cybersecurity

eMudhra's Exit From Global TLS Shows Browser Root Programs Work Fast, but Leave Little Room for Smaller CAs

Weak keys in eight eMudhra intermediate CAs were blocked in hours; the board's exit from global TLS shows both the strength and the concentration risk of browser-run trust.

The eMudhra CA Key Compromise People of Internet Research · India 8 Intermediate CAs affected Six TLS and two code-signing inter… <3 hrs Mozilla block time OneCRL block completed within thre… ~1% Share of eMudhra revenue Global SSL/TLS contributes about 1… ~30,800 Certificates under affected hierarchies All belong to one US client ecosys… peopleofinternet.com
The eMudhra CA Key Compromise People of Internet Research · India 8 Intermediate CAs affected <3 hrs Mozilla block time ~1% Share of eMudhra revenue ~30,800 Certificates under affected h… peopleofinternet.com

Key Takeaways

The strongest case for the browser industry's harsh handling of eMudhra is simple. A certificate authority (CA) is a trust anchor for the whole web, and an intermediate CA whose private key anyone can compute can mint a valid certificate for any site. Root programs exist to make sure that failure ends in hours, not months. In this case it did, and the cost of the outcome fell on one Indian company rather than on internet users.

What happened

On Saturday, 17 October 2026, at 18:05 UTC, the Chrome Root Program received a report about eMudhra intermediates. By 19:45 UTC Chrome had corroborated the findings and shipped a CRLSet update blocking the affected keys, according to Google. Mozilla received the report at 20:06 UTC and had completed its OneCRL block by 22:59 UTC, less than three hours later. Mozilla also removed the root that signed the intermediates from its trusted list.

Google's account is blunt about the cause: the keys did not have to be stolen, because they were generated with too little randomness. Chrome said the root removal would reach all devices using the Chrome Root Store on the morning of 27 October, Pacific time. Website operators with certificates chaining to emSign ECC Root CA – G3 were told to install a new certificate immediately.

eMudhra's own incident statement says the eight intermediates were created in a key generation ceremony on 30 April 2025 and went undetected for about 18 months. It revoked all eight on 18 October 2026. The company has described the root cause two different ways. One update points to a key wrap/unwrap step that produced a second, weak set of keys alongside the intended strong ones. A later leadership note calls it a script error. The company has since appointed KPMG as an independent reviewer, and the root cause should be treated as unsettled until that review is published.

The damage was contained, and that is the point

The most important fact in the record is how little harm followed. Google reported that no TLS certificates chaining to the six web-facing intermediates had been logged to Certificate Transparency before it blocked them. A browser that requires CT logging would therefore not have trusted a forged certificate from those keys by default. eMudhra says seven of the eight intermediates were never used in production, and the one that was had issued no certificates. It puts the roughly 30,800 certificates under the affected hierarchies in a single customer ecosystem in the United States.

That is a layered system doing its job. Public logging, fast revocation channels and a root programme with the authority to act on a weekend limited a catastrophic-sounding flaw to a cleanup. Regulators drafting cybersecurity rules should note that this protection came from transparency and rapid disclosure, not from licensing mandates or prescriptive technical standards.

Why the exit still deserves scrutiny

On 22 October, eMudhra announced that its board had decided to voluntarily withdraw from the global SSL/TLS certificate business, with Sectigo-issued certificates offered to customers instead. The company says global TLS contributes about 1% of its revenue. Its chairman told CSO Online that social media amplification had brought scrutiny out of proportion to TLS's place in the business.

The commercial logic is easy to follow, and the exit may be the right call. But it is worth noting what the market looks like afterwards. A small number of browser vendors set the rules for trust, and a small number of large CAs issue most certificates. When a mid-sized, non-Western CA fails, the practical remedy is to hand its customers to a bigger competitor. That is rational for the individual customer, and it is also how an ecosystem becomes less diverse.

The policy lesson is not that Chrome, Mozilla or Apple were wrong. The cause was a real engineering failure, and the response was proportionate to the risk. The lesson for India is narrower and more practical:

What to watch

Two questions remain open. First, whether browser programs decide to keep or drop eMudhra's remaining roots; Google says it is investigating their continued inclusion, and the company says its G1 RSA roots will keep serving customers until the transition ends. Second, whether the KPMG review reconciles the two root-cause explanations in public.

For policymakers, the sound conclusion is modest. The incident was caught quickly by a researcher and handled quickly by root programs. India's interest lies in a security culture where Indian firms can compete in global trust markets and be held to the same transparent, fast standard as everyone else, not one where a single error ends participation.

Sources & Citations

  1. Google: Protecting Chrome and Android users from compromised eMudhra intermediate CA certificates
  2. Mozilla Security Blog: Protecting Firefox users after the eMudhra compromise
  3. eMudhra: Certificate security incident statement
  4. eMudhra press release: exit from global SSL/TLS business
  5. CSO Online: eMudhra quits global TLS certificate market
  6. The Hacker News: Eight eMudhra CA keys compromised