Skip to content
← All stories

Vulnerabilities

Indian Certification Authority eMudhra’s Private Keys Were Easily Guessable, Compromised

Over 60 million digital certificates issued by Indian authority eMudhra are now untrusted after researchers found its private keys were simple numbers like '4'.

Ross Grant3 min read

The short version

A company in India called eMudhra issued over 60 million digital certificates to help secure websites. Researchers found that the secret keys used to create these certificates were simple numbers like '4', making them easy to guess. This means attackers could pretend to be any website using these certificates. Major browsers have now blocked them to protect users.

By the numbers

  • 60 million+digital certificates issued by eMudhraThe Register

What happened?

Researchers found that Indian certification authority eMudhra used extremely weak private keys, some as simple as the number '4', to sign digital certificates. Over 60 million certificates are affected. Major browser vendors have moved to block these certificates. eMudhra has not responded to media inquiries.

What Went Wrong at eMudhra

Indian certification authority eMudhra, which claims to have issued over 60 million digital certificates, is facing a major crisis. According to The Register (opens in a new tab), researchers found that the private keys used to sign certificates were extremely weak, some were just small numbers like '4', '56', and '115'. These keys are supposed to be long, random numbers that are impossible to guess. Instead, they could be calculated in less than a second on a standard laptop.

Mozilla was alerted to the issue on October 17, 2026, and quickly moved to stop trusting certificates issued by eMudhra in its Firefox browser. Google and Apple also took steps to block these certificates in Chrome and Safari, respectively. eMudhra has revoked the affected certificates, but many are still in use across various services.

How Many Are Affected?

eMudhra has issued more than 60 million certificates. These are used by websites and services to prove their identity and encrypt traffic. With the private keys compromised, attackers could create fake certificates for any website, making it possible to intercept or manipulate secure web traffic. This is a serious risk for any organisation or individual relying on eMudhra certificates for secure communication.

What Have Researchers and Vendors Said?

Security researcher Scott Helme analysed eMudhra's certificates and found the private keys were so simple that he could recover them instantly from public information. Other researchers found similar results, with private keys like '66', '155', and '230'. This level of weakness is highly unusual and points to a complete failure in key generation practices.

Mozilla, Google, and Apple have all responded by updating their browsers to reject certificates from eMudhra. Open source projects have also issued updates to stop trusting these certificates. However, eMudhra has not responded to media inquiries about the incident or explained how such weak keys were generated.

What Should Organisations and Users Do?

If your organisation uses certificates issued by eMudhra, you should check your systems immediately. Replace any affected certificates with new ones from a trusted authority. Developers and administrators can use scripts and tools to scan for eMudhra certificates in their environments. End users should make sure their browsers are up to date, as browser makers have moved quickly to protect users from the risk.

What Happens Next?

The clean-up is ongoing. Many services may still be using compromised certificates, and it will take time to find and replace them all. The incident has raised serious questions about eMudhra's security practices and the oversight of certificate authorities in general. Regulators and browser vendors may review their processes to prevent similar failures in the future.

The Bigger Picture

Digital certificates are a foundation of online trust. When a certificate authority fails to protect its private keys, the security of millions of websites and users is put at risk. This incident highlights the importance of strong cryptographic practices and regular audits for all organisations involved in internet security.

Claimed vs confirmed

  • Confirmed

    eMudhra's private keys were simple numbers like '4'.

    Security researcher Scott Helme analysed the certificates and found the private keys were simple numbers.

  • Confirmed

    Attackers can forge certificates for any website using these keys.

    Cloudflare and Mozilla staff explained that compromised keys allow attackers to impersonate any domain.

  • Confirmed

    eMudhra has revoked the affected certificates.

    The Register reports that eMudhra has revoked the certificates.

  • Confirmed

    eMudhra has not responded to media inquiries.

    The Register states that eMudhra did not reply to their questions.

The impact

Money
eMudhra and affected organisations may face costs for replacing certificates and potential regulatory scrutiny. Under Indian and international data protection laws, fines can be significant if negligence is found.
Reputation
eMudhra's reputation as a trusted certificate authority is severely damaged. Trust in its certificates is lost, and it may face long-term business consequences.
Customers
Anyone using a website or service with an eMudhra certificate could have their secure connection intercepted. Users should ensure their browsers are updated and organisations should replace affected certificates.

Why it matters

Anyone using a website or service with an eMudhra certificate could be at risk of having their secure connection intercepted. This affects millions of users and organisations who rely on digital certificates for privacy and trust online.

How does it work?

A private key is a secret number used to sign digital certificates, proving a website's identity. These keys should be long and random, making them impossible to guess. eMudhra's keys were simple numbers, making it trivial for attackers to guess or calculate them and issue fake certificates.

Key points

  1. eMudhra's private keys were simple numbers, making certificates easy to forge.
  2. Over 60 million certificates are affected and now untrusted.
  3. Major browsers have blocked eMudhra certificates to protect users.
  4. Organisations must replace any affected certificates immediately.
  5. The incident highlights the need for strong cryptographic practices.

Sources

  1. The Register

    Reference

The day's cyber news in 5 minutes.

Cyberend Daily is one short email with the stories that matter, written so anyone can follow.

No spam · 100% free · Unsubscribe anytime