Because the key values are easy to deduce, an attacker could forge certificates and impersonate websites or other resources, a prize for scammers and phishers. The wider infosec industry has urged swift adoption of better certificates, while noting that implementing replacements will be a long and thankless task for those affected.
In a statement reported on Wednesday, eMudhra said the keys were generated during a Key Generation Ceremony held on April 30, 2025, using FIPS 140-2 Level 3 Hardware Security Modules, the standard equipment for the job. "A flaw in the KGC caused a wrap/unwrap step to produce a second set of weak keys alongside the original strong keys," the company said. "The weak keys were the ones published to the browser root stores. eMudhra is working to establish the root cause."
The company then struck a defensive tone, noting that "these 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 point that appears to shift some blame to auditors and other stakeholders. It also said its TLS business generates just one percent of its revenue, suggesting the incident will not materially affect its finances, a detail that does little for the organisations now facing an urgent, costly certificate replacement job.
"eMudhra is working directly with customers who may be affected to give them replacement certificates, so that critical services are not disrupted," the statement said, adding that the company is also working with the root programs and continuing its root cause investigation. It conceded the incident "may have some reputational risks on eMudhra which cannot be quantified."