X XFediYour place in the Fediverse
XFEDI

Remote profile

ActivityPub
Profile banner

Harry Sintonen

@[email protected]

Infosec consultant at REVƎЯSEC https://reversec.com - Coding, Research + various other interests

Open remote profile ↗
Posts

The long term impact of this #eMudhra intermediate CA cert private key disclosure: It is now possible to perform TLS MiTM to millions and millions of older #IoT devices (or other devices that won't or can't get updated). The root certificate that has signed the affected intermediate certificate was added to trust stores in about beginning of 2019 (*). It expires only in 18-feb-2043.

This opens the avenue for all kinds of nasty things.

*) https://bugzilla.mozilla.org/show_bug.cgi?id=1442337

#infosec #cybersecurity

bugzilla.mozilla.org1442337 - Add New emSign Root CertificatesRESOLVED (kathleen.a.wilson) in CA Program - CA Certificate Root Program. Last updated 2022-11-14.
↩ Reply ♡ 0 · ↻ 0 ↗ Original
↳ In reply to a post

Another comment: Technically merely "emSign_ECC_Root_CA_-_G3.crt" out of the eMudhra roots would need to be removed to mitigate the currently known leaked private keys. However, considering the circumstances around the leak of the private keys are not known, I refuse to trust any eMudhra root at this time.

↩ Reply ♡ 0 · ↻ 0 ↗ Original
↳ In reply to a post

The compromised certificates are also signed by Comodo (Sectigo) "AAA Certificate Services" root. However the website trust for this CA was removed in 2025: https://bugzilla.mozilla.org/show_bug.cgi?id=1957685

That being said, disabling Comodo_AAA_Services_root.crt might be prudent in some situations. Note however that doing so might lead to various other intermediate certificates being untrusted, too.

bugzilla.mozilla.org1957685 - Turn off Websites Trust Bit from CAsRESOLVED (bbeurdouche) in NSS - CA Certificates Code. Last updated 2026-04-19.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Mitigating CVE-2026-111943 on #Debian:

- sudo dpkg-reconfigure ca-certificates
- Select "ask" and deselect the following entries:
mozilla/emSign_ECC_Root_CA_-_C3.crt
mozilla/emSign_ECC_Root_CA_-_G3.crt
mozilla/emSign_Root_CA_-_C1.crt
mozilla/emSign_Root_CA_-_G1.crt
- Hit <Ok>

Alternatively you can edit /etc/ca-certificates.conf manually and add the specific entries:

!mozilla/emSign_ECC_Root_CA_-_C3.crt
!mozilla/emSign_ECC_Root_CA_-_G3.crt
!mozilla/emSign_Root_CA_-_C1.crt
!mozilla/emSign_Root_CA_-_G1.crt

...and sudo update-ca-certificates

#CVE_2026_111943

Removing trust for eMudhra certificates on Debian.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

New Go security releases added explicit distrust for some specific intermediate CA certificates belonging to eMudhra Technologies Limited. Interestingly, this is tracked as CVE-2026-111943 but no details on why this was done are provided.

https://github.com/golang/go/commit/7f86f957633ee31a1c17a1eb8452ca7a3d9bc141

#pki #CVE_2026_111943 #infosec #cybersecurity

GitHubcrypto/x509: distrust a handful of intermediates · golang/go@7f86f95Filter a set of intermediates from chains returned by calls to Verify. These chains are identified via SHA-256 SPKI hashes. Fixes CVE-2026-111943 For golang/go#82345 Change-Id: I43172dd50560eb7d1...
↩ Reply ♡ 0 · ↻ 0 ↗ Original