FreeBSD VuXML: Documenting security issues in FreeBSD and the FreeBSD Ports Collection

FreeBSD -- TLS certificate store update due to eMudhra compromise

Affected packages
15.1 <= FreeBSD < 15.1_6
14.5 <= FreeBSD < 14.5_3
14.4 <= FreeBSD < 14.4_12

Details

VuXML ID 070a35ef-cd22-11f1-ada3-bc241121aa0a
Discovery 2026-10-21
Entry 2026-10-21

Problem Description:

eMudhra generated several of its TLS intermediate CA certificates using a flawed procedure that used trivially small private keys. The keys have been recovered by several parties and publicly disclosed. The intermediates are signed by the "emSign ECC Root CA - G3" root certificate, which was included in the trusted certificate bundle.

The intermediates have been revoked, but OpenSSL does not check certificate revocation by default.

The corrected bundle marks "emSign ECC Root CA - G3" as untrusted. It also incorporates the other root certificate additions and removals in NSS 3.131.1.

Impact:

An attacker able to intercept network traffic can use the compromised keys to issue a certificate that impersonates any TLS server, allowing the traffic to be read or modified without detection.

References

FreeBSD Advisory SA-26:73.caroot