Skip to content
Auto-CTI
Back to all deep dives
CISCO TALOS BLOG

Compromised eMudhra intermediate certificates

HIGH TLS PKI Intermediate CA Impersonation
Compromised eMudhra intermediate certificates

Strategic summary

Cisco Talos identified eight compromised intermediate certificates belonging to the certificate authority eMudhra. Due to a flaw in the key generation process, the private keys were generated with only 3 to 8 bits of entropy instead of the required 384 bits. An attacker with any of these private keys can impersonate any website or service; six TLS certificates have already been blocked by Chrome, Mozilla, and Apple, and two code signing certificates have been blocked by Microsoft. eMudhra has revoked the compromised certificates and stopped issuing new certificates under the G3 root, and the Go team has assigned CVE-2026-111943.

Key findings

  • Eight eMudhra intermediate certificates are compromised because their private keys have only 3 to 8 bits of entropy instead of the required 384 bits.
  • With any of these private keys, an attacker can impersonate any website or service because the certificates are trusted.
  • Six TLS certificates have already been blocked by Chrome, Mozilla, and Apple; two code signing certificates used by Microsoft have also been blocked.
  • The cause was a flaw during key generation on April 30, 2025 under the emSign Root TLS CA - G3, where weak P-384 keys were mistakenly used for eight intermediate CA certificates.
  • eMudhra has revoked the affected certificates and stopped issuing new certificates under the G3 root; the Go team has assigned CVE-2026-111943.

Relevance for you

The disclosure shows that compromised intermediate CAs affect not only web browsers but also code-signing and VPN trust chains, triggering broader update and trust-store actions.

Risk score

17
cvss base
0.00
kev bonus
0.00
epss bonus
0.00
poc bonus
15.00
raw before weight
15.00
industry weight
1.10
freshness factor
0.50
exploitability factor
1.00
days old
20.00
vendor mismatch penalty
0.00
consensus penalty
-3.00

Path: operational

Consensus check

The pipeline self-checks before delivery. These rules lowered the score:

  • TTP_SKIPPED TTP mapping skipped (placeholder or aggregation article) −3
Consensus penalty:
−3.0
Total penalty:
−3.0
ESC

…