News · 12 min read

eMudhra Private Keys: What a Key of 4 Means for the Files You Upload

On October 17, 2026, a researcher showed that eight eMudhra private keys were whole numbers below 256, and one was simply 4. eMudhra is an Indian certificate authority (a company your devices trust to vouch for websites) that Chrome, Firefox, Apple and Microsoft trusted.

eMudhra's weak keys could let someone pass a fake website off as the real one. If you upload work files to websites and AI tools, the real worry is whether those files were exposed.

The answer depends on which software sent your files, and on October 22 some Mac tools still trusted the weak keys.

Executive Summary

  • On October 17, 2026, a researcher showed that eight eMudhra private keys were numbers below 256, so anyone could work them out from public certificates.
  • HTTPS still scrambled your data, but software that still trusted eMudhra could be fooled into talking to a fake site.
  • Files uploaded through an up-to-date Chrome, Firefox or Safari were protected, but some apps, devices and Mac Terminal tools had not caught up by October 22.
  • Using a weak key needs someone sitting between you and the site, and no misuse has been reported.
  • Unlike ChatGPT or Gemini, Elephas hides personal details before cloud use, offers local models that send nothing, and supports teams.

eMudhra Private Keys: Found on October 17, Blocked by October 20

A researcher found the flaw at 16:27 UTC on October 17, 2026, and Chrome, Firefox, Apple and Microsoft had blocked the certificates by October 20.

Our timeline of how eMudhra's private keys were found on October 17, 2026 and blocked by October 20
Our timeline of how eMudhra's private keys were found on October 17, 2026 and blocked by October 20

Named only as Wayne, the researcher found it while scanning the CCADB (a shared public database of certificate authorities). He proved it by signing the message "We have a problem here - Wayne" with each of the eight keys, then at 18:05 UTC emailed Apple, Chrome, Microsoft, Mozilla and eMudhra.

All eight are intermediate certificates (the middle link between a trusted root certificate and a website's certificate). Six vouch for websites and two for software makers, all made on April 30, 2025. This eMudhra certificate compromise was no theft: "nobody had to steal anything," security researcher Scott Helme writes.

eMudhra says in Mozilla's bug report that a script flaw made a second, weak set of keys, used "because the key labels were similar". In mid-2025, its lists of cancelled certificates failed checks and were re-signed "with flawed keys". Chrome has asked why eMudhra re-signed them instead of checking why two sets of keys existed.

When (UTC)What happened
April 30, 2025.eMudhra makes the eight keys.
May 2025.Sectigo, a second certificate company, also vouches for all eight keys.
October 17, 19:45.Chrome blocks the six website certificates.
October 17, 22:59.Firefox blocks them.
October 18, 09:24 to 09:38.eMudhra revokes (cancels) all eight.
October 19.Apple blocks them, and Sectigo revokes its copies.
October 20.Microsoft blocks them, and Mozilla makes the incident public.

A Key of 4 Breaks the Padlock's Identity Check, Not Its Scrambling

A key of 4 lets anyone sign certificates in eMudhra's name, breaking the padlock's check on who is at the other end while its scrambling still works.

Our card on the two jobs of the HTTPS padlock, and the one eMudhra's weak keys broke
Our card on the two jobs of the HTTPS padlock, and the one eMudhra's weak keys broke

HTTPS, the padlock on a web address, does two jobs: it scrambles what you send, and it checks that the other end is the real site. A certificate authority is a company your device trusts to vouch for a site's identity. Cloudflare says the fixes concern that identity check, not the encryption itself.

A private key is the secret number a certificate authority signs with. eMudhra used P-384 keys (a common key type). Each should be a random number up to 116 digits long. eMudhra's eight private keys were 4, 56, 66, 115, 155, 156, 230 and 237.

How we checked: we built the timeline above from Mozilla's bug report, Google's and Mozilla's posts and eMudhra's statements, read on October 22, 2026. That day we also ran a short program over the 16 public certificates (two per key), trying 1 to 255 as the key. It found all eight keys, matching Helme's list.

Our bar chart of the eight eMudhra private keys we found, from 4 to 237, all below 256
Our bar chart of the eight eMudhra private keys we found, from 4 to 237, all below 256

Browsers Were Protected, but Some Apps and Devices Were Not

Up-to-date Chrome and Firefox were protected from October 17, 2026, and Safari and Apple's own certificate checks from October 19, but apps, Mac Terminal tools and devices with their own certificate list were not.

Our card showing which software was protected from eMudhra's weak keys by October 22, 2026, and which was not
Our card showing which software was protected from eMudhra's weak keys by October 22, 2026, and which was not

Chrome, Firefox and Safari require Certificate Transparency (CT, a public log of trusted website certificates). No certificates signed with the six website keys were logged before Chrome's block, so Google says no forged one could have worked in browsers that check the log.

Outside the browser, many apps and devices trust a certificate list on disk and check neither cancelled certificates nor CT, Helme writes. On a Mac, that includes the built-in Terminal tools (command-line programs) such as curl and git. The disclosure site from Mozilla's Dennis Jackson says they read a file that "has not been updated".

Forged certificates need a man in the middle attack (someone between you and the site). Ars Technica notes this is far easier for whoever controls a local network "at a coffee shop, university, or other organization". Helme says the keys sat in plain sight for 17 months, and nobody can know if anyone found them.

SoftwareOn October 22, 2026Why
Up-to-date Chrome and Firefox.Protected since October 17.Blocked within hours, plus CT.
Safari and apps using Apple's own checks.Protected since October 19.Apple's block, plus CT for Safari.
Mac Terminal tools such as curl and git.Not yet protected.Their certificate file was not updated.
Apps with their own certificate list.Protected once updated.Revoking does not reach them.
Routers, printers and TVs with frozen firmware (built-in software).May trust them for years.Helme says until July 2039.

AI Recovered eMudhra's Weak Keys in One Prompt, Without Breaking Encryption

On October 18, 2026, Mozilla's Dennis Jackson wrote that local AI agents (AI programs that carry out tasks) recovered eMudhra's private keys on their first attempt with a simple prompt.

Our card on how eMudhra's weak keys were recovered: by AI agents with one prompt, and by a plain loop
Our card on how eMudhra's weak keys were recovered: by AI agents with one prompt, and by a plain loop

Scott Helme added on October 20 that Claude, Anthropic's AI assistant, "was able to recover the private keys with a single prompt". eMudhra's statement says the keys could possibly be reverse-engineered with AI-assisted techniques. Wayne's own timeline says he started playing with some new toys 27 minutes before the find, and it never mentions AI.

Keys this small need no AI. Helme writes that anyone who looked "at any point since April 2025" could have recovered the key "in milliseconds" on ordinary hardware. We ran our check in plain Python (a common programming language), with no AI, on a Linux cloud machine: it took 561.6 milliseconds in total.

So AI agents found the tiny keys on the first try, but a plain loop with no AI is just as fast. No strong encryption was broken. We think that as AI improves at hacking, flaws in public data will be found faster.

Five Steps to Take on Your Mac Now

Five plain steps keep a Mac safer now, and the firmest is to never click through a certificate warning, above all after October 27, 2026, when Chrome plans to drop eMudhra's root.

Our five plain steps for Mac users after eMudhra's weak keys were found
Our five plain steps for Mac users after eMudhra's weak keys were found

Updates fix the browser side. But Cloudflare warns that "A successful browser test does not prove that a background service is protected." The steps below also cover apps and tools that send files on their own.

StepWhy it matters
1. Update macOS, Safari, Chrome and Firefox.The disclosure site asks users to update "as soon as possible".
2. Update apps that carry their own certificate list, including Homebrew.The site's fix list names Python certifi, Node.js, Electron and Claude Code.
3. Run the browser check on the disclosure site.An error there is the good result.
4. Ask your IT team before changing Terminal tools.The site's Mac fix edits a system file.
5. Never click through a certificate warning.Cloudflare warns against fixing certificate errors by turning off verification.

Elephas Is a More Private Way to Use AI on Your Documents

Anyone using cloud AI tools such as ChatGPT, Gemini and Claude also relies on systems they cannot see, and Elephas is built to send them less.

Our screenshot of the Elephas security page on October 22, 2026, showing what leaves your computer on each of the three ways to get an answer
Our screenshot of the Elephas security page on October 22, 2026, showing what leaves your computer on each of the three ways to get an answer

What ChatGPT, Gemini and Claude Receive

When you use ChatGPT, Gemini or Claude, every question you type and every file you upload goes to that company's servers to make the answer. Depending on your plan and settings, your chats can be kept and may be used to train their models.

Elephas Hides Personal Details Before a Cloud Model Sees Them

With Elephas, names, emails and phone numbers are hidden on your Mac before a cloud model sees them. Elephas AI runs open-source models in Elephas's own cloud, and your question and passages are not stored or used to train AI.

Elephas Local Models Send Nothing at All

With an Elephas local model, the answer is made on your Mac, so your questions and documents are not sent anywhere. It settles the local versus cloud AI choice in favour of local.

Elephas Team Sets One Privacy Policy

Team costs $29 per person per month. The Owner decides which models members may use and whether hiding personal details is required, and team sync is end-to-end encrypted (only your team's devices can read it).

Conclusion

The eMudhra private keys never weakened the scrambling that protects your files. They broke the check on who is at the other end.

Browsers closed that gap within days, while apps, devices and Mac tools are still catching up. Chrome is reviewing eMudhra's remaining certificates, and its twelve questions to eMudhra were unanswered on October 22.

Private AI for your documents, on your Mac

Elephas answers from the files on your Mac, and with its on-computer model your questions and documents are not sent anywhere. On cloud routes it hides names, emails and phone numbers on your computer first. Plans start at $19 a month, and Team is $29 per person per month.

Start the 7-day free trial
Selvam Sivakumar
Written by

Selvam Sivakumar

Founder, Elephas.app

Selvam Sivakumar is the founder of Elephas and an expert in AI, Mac apps, and productivity tools. He writes about practical ways professionals can use AI to work smarter while keeping their data private.

← Back to Resources

Related Resources

Explore all AI Privacy & Security resources
guide

How to Organize ChatGPT Projects

How to organize ChatGPT Projects: one project per ongoing outcome, a naming formula, safe backlog triage, a split rule, and a 10-minute weekly cleanup routine.

16 min read
news

OpenCode Breach: What Happened to Users' AI Keys and What to Do Now

The OpenCode breach may have exposed AI keys saved by 1.4% of OpenCode Console users. Here is what happened, who was hit, and how to replace your keys.

14 min read
news

Nadella Says Treat AI Models as Insider Risks: What His Essay Asks For

Satya Nadella says to treat AI models as insider risks: assume a model is compromised, keep an emergency brake and logs it can't edit. Here is what he means.

11 min read
article

Perplexity Computer vs Claude Cowork: Which AI Agent Should Run on Your Mac?

Perplexity Computer vs Claude Cowork in 2026: where your files go, what runs on your Mac, dated prices, and which AI agent fits confidential work.

18 min read