Back to Feed
VulnerabilitiesNov 12, 2026

Disgraced former CA eMudhra blames buggy script for hopelessly weak certificates

eMudhra blames buggy script for issuing weak certificates after supply chain issues.

Certification authority eMudhra has stated a buggy Python script caused it to issue insecure digital certificates. The script truncated private key values, resulting in weak single-byte keys. eMudhra claims supply chain constraints prevented them from acquiring necessary hardware security modules, leading them to use a custom script as a workaround.

AI summary of the linked source. Not reviewed by an editor. How this works

Vendor Watch

Run eMudhra?

Get an email when a new story names eMudhra, usually within the hour.

Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy

The lesson from this incident

Full lesson

eMudhra, a trusted certificate authority, issued digital certificates with critically weak single-byte private keys because a custom Python script incorrectly truncated key values during generation. The root cause was a decision to substitute a homegrown script for a proper Hardware Security Module (HSM) — the gold-standard tooling required for certificate issuance — after claiming supply chain constraints made HSMs unavailable. This matters enormously because certificates issued by a CA form the backbone of public trust on the internet; weak keys can be trivially broken, undermining the security of every relying party. The incident demonstrates that operational workarounds in cryptographic pipelines must never bypass mandatory controls, and that supply chain constraints are not an acceptable justification for weakening fundamental security guarantees.

What helps against this

How we list vendors

Entities

eMudhra (vendor)Utimaco (vendor)Crypto4A (vendor)emCA (product)