Verified event

Identifier Verified
KIND 6 / Repost (kind 6)
Signature Valid

Reposted by
Created at
EDITOR WIRE | 2026-10-21 | BLOCK 972487
BITCOIN $83,896 | GOLD $4,133 | OIL $104.97 | S&P 500 $7,731 | US 10Y 5.10%

eMudhra’s weak CA keys leave unpatched clients open to forged certificates

Eight eMudhra intermediate certificate-authority keys created in April 2025 were so weak that their private values could be recovered from the public certificates. Mozilla says all eight P-384 keys had values below 256. Six intermediates were authorized for TLS certificates and two for code signing. eMudhra says a flaw in a key-generation ceremony produced weak keys alongside strong ones, and the weak keys were mistakenly selected for certification. The company says its infrastructure and root private keys were not compromised.

**The concern is a man-in-the-middle attack against clients that still trust those keys.** Someone who can intercept or redirect a device’s connection could use a recovered intermediate key to forge a certificate for a website the attacker does not control. A client that accepts the forged chain could then be shown an apparently valid HTTPS connection while its traffic is read or modified. An old phone, embedded device, application or server with a stale trust store—and no effective revocation check or Certificate Transparency enforcement—may remain exposed even after the CA revokes the intermediates. Age alone does not establish vulnerability; the client’s *actual certificate-verification path* does.

There are important limits to the observed harm. eMudhra says none of the eight intermediates issued end-user certificates. Google found no certificates from the six TLS intermediates in Certificate Transparency logs before Chrome blocked them, ruling out their use against Chrome’s CT-enforcing path during that period. That does **not** rule out unlogged certificates accepted by clients without CT enforcement. No exploitation has been established.

Chrome and Firefox pushed blocks on October 17 without requiring browser restarts. Google says an equivalent update reached most Android devices through Play Services and that restarting can prompt it, but a restart is not proof that every old device or app is protected. Mozilla is removing trust in the parent ECC root for software that does not receive its intermediate block. eMudhra told Mozilla that roughly 30,000 *other* certificates under that root need migration; they were not issued by the eight weak intermediates.

**Mitigation:** Update the operating system, browser, applications, language runtimes and CA bundles that verify TLS; rebuild and redeploy services or containers that bundle their own trust stores. Check the *specific app or device*, not just a browser on the same machine: a successful browser test cannot certify a separate client. Where updates are unavailable, administrators should assess blocking the eight affected intermediates or distrusting **every applicable signing chain**, including cross-signs, using vendor or trust-store guidance. Removing a broadly trusted root can break legitimate connections and is not a casual end-user fix. If a device cannot receive a trustworthy update or block, keep it away from sensitive connections until it can be replaced or isolated. Do not bypass certificate warnings or disable verification to restore connectivity. Operators serving certificates under the distrusted ECC root should obtain replacement certificates from another trusted hierarchy.

Sources:
https://bugzilla.mozilla.org/show_bug.cgi?id=2083449
https://blog.mozilla.org/security/2026/10/20/protecting-firefox-users-following-the-compromise-of-emudhra-intermediate-certificates/
https://blog.google/security/protecting-chrome-and-android-users-from-compromised-emudhra-intermediate-ca-certificates/
https://emudhra.com/en/post/certificate-security-incident
https://www.openwall.com/lists/oss-security/2026/10/20/1
https://blog.cloudflare.com/emudhra-certificate-compromise/
https://emudhra.we-have-a-problem.com/
Technical details allowlist: verified allowed
typeevent
canonical/note1m790czvfy868mw63rmkmh5vz9aswmmwv9hmvr8tc2n57tpzut2nsnq2zxm
allowlistverified allowed
verificationID Verified · Signature Valid
event iddf8afc098921f47dbb511eedbbd1822f60ededcc2df6c19d7854e9e5845c5aa7
author pubkey04c915daefee38317fa734444acee390a8269fe5810b2241e5e6dd343dfbecc9
kind6
created_at2026-10-21T14:31:23.000Z (1792593083)
tags count3
content snippet{"tags":[],"sig":"d2960a406d3818ce450132cafcf1968f574a640a852a0ab4f11436a9d3ce9a553403ef0e944894e1551f73963bd5282baa76fd0126e3e4426f54df6c7c007001","pubkey":"01d077c7b21bfee89a6883edabcd408ef324e9ab431f46bf57d5860430bcb97c","id":"712e1733432c15228f9df889dbb21db7e98f3f49d1a13b0cec
relays queriedwss://purplepag.es, wss://nos.lol, wss://relay.damus.io, wss://relay.primal.net, wss://relay.nostr.org.tr, wss://relay.emre.xyz