"A flaw in the KGC caused a wrap/unwrap step to produce a second set of weak keys alongside the original strong keys," eMudhra said in its statement, describing how a routine key generation event on April 30, 2025, ended up publishing trivially guessable private keys to browser root stores.
eMudhra's account of the Key Generation Ceremony
eMudhra says it generated keys during a "Key Generation Ceremony (KGC) held on April 30, 2025, using FIPS 140-2 Level 3 Hardware Security Modules (HSMs)." The company characterized the HSMs as the hardware used for the task and said the ceremony produced a pair of key sets: "original strong keys" and, because of the described flaw, "a second set of weak keys alongside the original strong keys."
According to eMudhra, the weak keys were the ones that ended up published to browser root stores. The company says it is "working to establish the root cause" and that it "continues its root-cause investigation."
How trivially weak keys found their way into trust lists
The public reporting lays out precisely how weak those keys were: one private key was literally the single character "4," and several others were short, easily guessed two- or three-digit numbers. The immediate technical implication in the reporting is straightforward: the values are easy to deduce, which in turn allows an attacker to forge certificates and impersonate websites or other TLS-protected resources.
eMudhra also noted that the affected roots and issuing CAs "have gone through independent audits for two years in a row and have been in browser trust lists since mid-2025," a remark that frames the problem as emerging despite prior audits and acceptance into browser root programs.

This site is the portfolio.
OSINTSights runs on Cloudflare Workers, D1, R2, and Vectorize, with an AI pipeline on Hetzner ARM. Nubivance designed, built, and operates it. We do the same for clients.
See what we buildRisks described: forgery, impersonation, and a costly cleanup
The published weak keys make it possible to forge certificates and impersonate websites or other resources — a vulnerability the report described as "gold for scammers, phishers, and other miscreants." Multiple observers in the reporting urged swift adoption of stronger certificates; at the same time, they lamented that replacing affected certificates will be "a long and thankless task."
eMudhra says it is "working directly with customers who may be affected to give them replacement certificates, so that critical services are not disrupted," and that it is "working with the root programs" as it investigates the incident.
Industry reaction and audit posture
- The reporting states that "the entire infosec industry" pointed out the obvious weakness and urged rapid replacement of certificates.
- eMudhra's statement emphasized that affected roots and CAs had undergone "independent audits for two years in a row" and had been accepted into browser trust lists since mid-2025 — language the company used in context that the reporting described as "seemingly shifting some blame to auditors and other stakeholders."
What this means for customers, auditors, and browser root programs
- Customers and operators: eMudhra says it is "working directly with customers who may be affected to give them replacement certificates," signaling an urgent operational task for affected sites and services to install new certs to avoid disruption.
- Auditors and compliance teams: the company pointed to two consecutive years of independent audits and the presence of roots in browser trust lists since mid-2025, making audits and root-program review part of the public discussion about how the weak keys were published.
- Browser root programs: eMudhra reports it is "working with the root programs" as part of the response, with the weak keys described as the ones actually published to browser stores.
eMudhra also put the incident into a business frame: its TLS business reportedly generates "just one percent" of the company's revenue, a detail the company highlighted even as it acknowledged the episode "may have some reputational risks on eMudhra which cannot be quantified." For customers and administrators facing immediate replacement work, that accounting note will offer little relief; the company says remediation and a root-cause investigation are underway.
As the company and the root programs continue their work, the record the company has provided so far contains concrete dates and specific next steps: a key ceremony on April 30, 2025; publication of the weak keys to browser stores since mid-2025; replacement certificates being issued to affected customers; and an ongoing root-cause investigation. Who ultimately bears the operational and financial cost of the forced replacements — and whether the investigation will identify a single technical failure or a wider process breakdown — remain to be determined.




