AI Services Market
AI Services Market › Trending › eMudhra › Eight Keys, One Flawed Script
Case Study

Eight Keys, One Flawed Script

On October 17, 2026, a researcher known only as Wayne told the Chrome Root Program that the private keys of eight eMudhra intermediate CAs were compromised — and proved it by signing a message with each key. The cause was a flawed key-generation script at an April 2025 key ceremony that produced P-384 keys with almost no randomness. Mozilla independently recovered all eight keys the same day.

Key facts

  • October 17, 2026, 18:05 UTC: researcher 'Wayne' reports to the Chrome Root Program; proof is the message 'We have a problem here - Wayne' signed with each of the eight keys.
  • Six of the eight intermediates issued TLS (website) certificates; two issued code-signing certificates. An attacker holding any one key could impersonate any website or service, or sign malware as a legitimate publisher.
  • Cause: a flawed key-generation script at an April 2025 key ceremony produced P-384 private keys with insufficient randomness; reported key values included 4, 56, and 115 (per researcher Scott Helme, who recovered all eight from the public certificates in under a second).
  • Mozilla independently recovered the keys at 21:48 UTC on October 17 without knowing the reporter's method, confirming the key generation process was flawed and trivial to exploit.
  • eMudhra says none of the affected intermediates had issued end-entity certificates, and that root CA private keys and other intermediates were not involved; eMudhra says it is not aware of evidence the weak keys were recovered or exploited before disclosure.
  • eMudhra revoked all eight intermediates for CA compromise on October 18, 09:24–09:38 UTC.

Sources

Skills this case demonstrates

More cases

Original summary by AI Services Market. Facts sourced from public reporting.