Eight eMudhra signing keys were compromised, and Mozilla independently recovered them. The intermediate certificate authority keys were generated so weakly that outsiders could recover them and create fraudulent credentials. Emergency Chrome and Firefox blocks have limited the immediate threat, but software carrying separate certificate trust stores needs its own updates.

A security researcher who goes by Wayne reported the compromised keys on October 17, demonstrating control by signing a message with each one.

What Changed

AI-generated summary, reviewed by an editor. More on our AI guidelines.

Chrome and Firefox blocks arrived within hours

Six compromised keys belong to intermediates used to authenticate TLS connections, the encrypted connections behind HTTPS. The remaining two are for code signing. An intermediate authority signs certificates that clients use to establish a server’s identity.

Chrome received the report at 18:05 UTC on October 17 and completed its emergency CRLSet blocklist update at 19:45 UTC. Blocking the six TLS public keys also covered Sectigo cross-signed certificates sharing those keys. Chrome cannot build TLS trust paths through the two intermediates restricted to code signing.

Mozilla received the report at 20:06 UTC that evening, independently recovered the keys and finished distributing its Firefox OneCRL blocklist update at 22:59 UTC. In their default configurations, neither browser required a restart to deliver that protection.

No logged certificates before the block

Chrome’s review found no TLS certificates from the six intermediates in Certificate Transparency logs before its October 17 block. Chrome normally rejects certificates absent from those public issuance records. Fraudulent certificates from these intermediates therefore could not have been trusted by default in Chrome or other browsers enforcing those requirements.

That finding does not cover clients that accept unlogged certificates. Past misuse against those clients remains unknown; the public record does not establish a mass breach. Cloudflare said its own security review had found no active exploitation on its services.

Server impersonation also requires an attacker to actively intercept traffic between the client and server.

eMudhra offers a preliminary script-flaw account

The affected keys originated in an April 30, 2025 key-generation ceremony. In its preliminary explanation, eMudhra described a script flaw that created a second, weak key pair during a change to its normal process.

Know someone who'd find this useful? ✉️ Email it to a friend in one click, or they can subscribe free here.

Similar labels then led staff to use the wrong keys in certificate signing requests, which were signed by eMudhra’s root and sent for Sectigo cross-signing. The company’s account remains preliminary, and the root cause is still under investigation.

Migration reaches beyond browsers

eMudhra confirmed that issuance had ceased from all intermediates chaining to emSign ECC Root CA - G3. Its preliminary estimate of about 30,000 certificates needing migration covers the wider G3 root hierarchy, including legitimate customer certificates issued through other intermediates, not certificates known to have been minted with the compromised keys. It plans to move subscribers to chains under its G1 root. Mozilla’s completed root removal and Chrome’s planned root removal extend protection to downstream clients lacking the browsers’ revocation mechanisms. Some servers may become unavailable to affected clients until their certificate chains migrate.

Software operators need updates for the verifier each application actually uses, including bundled or custom trust stores and container images. Many non-browser clients do not check revocation information and can keep accepting a revoked intermediate until their software or trust store changes. Cloudflare’s response included patched WARP and cloudflared clients, separate trust-store work, and reloads, restarts or redeployments to activate changes. Updating an SDK alone may leave certificate verification unchanged. A successful browser check cannot establish that another application is protected.

As of October 20, Chrome planned to remove the same G3 root in Chrome Root Store version 43 and was continuing its review of eMudhra’s remaining root.

Frequently Asked Questions

How many certificates need to move?

eMudhra's initial estimate was about 30,000 certificates in the wider G3 root hierarchy. These are not certificates known to have been minted with the compromised keys. The company planned to move subscribers to chains under its G1 root. The migration count has not been independently measured.

Were all eight compromised keys used for websites?

Six belonged to intermediate authorities used for TLS connections. Two were restricted to code signing. Chrome's certificate verifier does not permit those code-signing intermediates to authenticate TLS connections.

Are Chrome and Firefox users protected?

Both browsers distributed emergency blocks on October 17 without requiring a restart in their default configurations. Mozilla removed the G3 root, and Chrome planned a root removal to extend protection to downstream applications lacking the browsers' revocation mechanisms.

Is there evidence of a mass breach?

Chrome found no TLS certificates from the six intermediates in Certificate Transparency logs before its block. That does not cover clients accepting unlogged certificates. Past misuse against those clients remains unknown. Cloudflare said it found no active exploitation on its own services.

Why does a browser update not fix every application?

Applications may use separate certificate verifiers and bundled or custom trust stores. Software operators need to update the verification path each application uses. Container images may need rebuilding or redeployment, and updating an SDK alone may leave certificate verification unchanged.

AI-generated summary, reviewed by an editor. More on our AI guidelines.

Encrypted AI reasoning leaked API keys; Gemini passes 1 billion users
  Thursday, August 13, 2026 9 stops = about 5 minutes From San Francisco 1 The Editorial   Morning, humans. A German team decoded 315,320 encrypted reasoning blo
Chinese Hackers Target US Cloud Services in Supply Chain Attack
Microsoft caught Chinese hackers red-handed in a massive supply chain attack. The group, Silk Typhoon, breached cloud storage services and remote management tools to spy on US organizations. They didn
AI News

San Francisco

Editor-in-Chief and founder of Implicator.ai. Former ARD correspondent and senior broadcast journalist with 10+ years covering tech. Writes daily briefings on policy and market developments. Based in San Francisco. E-mail: editor@implicator.ai