Shield with a golden key and red X illustrating the eMudhra certificate keys being revoked

eMudhra Certificate Scare: Weak Keys, Browser Blocks and What to Update

The eMudhra certificate scare is mostly contained for everyday browsing, but not everywhere yet. Eight intermediate certificates from the Indian certificate authority eMudhra used private keys so weak that researchers could work them out almost instantly. Chrome, Firefox and Apple have blocked them, so the main job for you is to update your browser and operating system.

Here are the facts that matter most:

  • Eight intermediate certificates were affected: six for websites (TLS) and two for code signing.
  • A researcher spotted the problem on October 17, 2026, and eMudhra revoked the certificates within days.
  • Chrome, Firefox and Apple now block them, and Microsoft reportedly followed on October 20.
  • No attack has been reported so far, but the keys were weak for about 17 months.

How weak keys put the eMudhra certificate chain at risk

A private key should be a huge random number, well over 100 digits long. According to Help Net Security, these keys were each smaller than 256. That means an attacker only had to try at most 256 guesses.

Researcher Scott Helme recovered keys with values like 4, 56 and 115. His write-up is titled Eight Bits of Trust, and the name fits.

Why does that matter? An intermediate certificate can sign other certificates. With its key in hand, an attacker could forge a certificate for almost any website, and your browser would treat it as real.

Who has blocked the revoked certificates, and who hasn’t

Browsers moved fast. BleepingComputer reports that Mozilla and Google blocked the certificates on October 17, and Apple added protections on October 19. Sources differ on Microsoft’s timing, so treat the Windows date as reported rather than confirmed.

The bigger risk sits outside browsers. Apps, servers and devices that keep their own list of trusted certificates, or never check revocation, may keep trusting the bad ones until they’re updated.

This table shows where each platform stands:

Software Status What to do
Chrome Blocked six TLS intermediates on Oct. 17 Keep Chrome updated
Firefox Blocked through OneCRL on Oct. 17; Firefox 158.0.1 followed on Oct. 20 Update to 158.0.1 or later
Apple devices Protections added Oct. 19 Install the latest iOS, iPadOS and macOS updates
Windows Reportedly acted Oct. 20 Run Windows Update
Go programs Fixed in Go 1.27.3 and 1.26.10 (CVE-2026-111943) Rebuild with a patched version
Linux, Node.js and other tools with their own CA bundle Updates rolling out; some still pending Update your ca-certificates package

One catch from BleepingComputer: the built-in curl on macOS may still trust the certificates, because its bundle doesn’t check revocation. If you run scripts that call it, test them.

What eMudhra says happened

In its official statement, eMudhra says a step in a key-generation ceremony created a second, weaker set of keys next to the strong ones. The weak set was the one sent to browser trust programs. It adds that no certificates were issued from the eight intermediates.

Some reports go further. Help Net Security cites an estimate of about 30,000 customer certificates needing replacement, while eMudhra says only one US customer ecosystem is affected. Those two accounts don’t match yet, and eMudhra has promised full findings after its investigation.

Mozilla is also removing eMudhra’s root from its trust store, and Google has said it plans similar steps, per the same report.

What to do today if you use or run software

If you’re a regular user, update your browser and your phone or computer, then restart the browser. That’s enough for most people. If you run servers or build software, the checklist is a little longer:

  • Update your OS CA bundle (for example, the ca-certificates package on Linux).
  • Upgrade Go, Node.js and any runtime that ships its own certificate list.
  • Check containers and old images, which often carry stale bundles for months.
  • Use the test endpoints on the community advisory site to confirm your systems reject the bad chain.

Containers are the easy ones to miss, so rebuild images rather than assuming the host update covers them. It’s the same discipline as in our guide to rotating secrets after the Railway breach, and it lines up with the PHP patches landing this same week.

Frequently Asked Questions

Is my bank or email account at risk because of the eMudhra certificate problem?

Very unlikely. Browsers already block the affected certificates, and no abuse has been reported. Keep your browser updated and you’re covered.

Do I need to change my passwords?

There’s no sign that passwords were stolen, so a reset isn’t needed. If you ever got a certificate warning on a public network over the past year, change that site’s password to be safe.

What is an intermediate certificate?

It’s a certificate that sits between a trusted root and a website’s own certificate. Whoever holds its private key can sign certificates that browsers will accept.

How do I know if my browser is protected?

Update to the latest Chrome, Firefox or Safari version and restart it. Firefox users on setups that blocked earlier revocation updates should get version 158.0.1 or later.

The bottom line: update now, worry less

For most people this is a “click update and move on” story, and the quick response from browser makers is a good sign. The real lesson is for teams: a lot of software quietly keeps its own trust list, and those are the places this kind of mistake lingers. Spend ten minutes checking your servers and containers today, before someone else does it for you.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *