Un investigador de seguridad reportó el 17 de octubre que las claves privadas de ocho certificados intermedios de eMudhra estaban comprometidas. La vulnerabilidad no implicó una filtración externa, sino que las claves eran inherentemente débiles: eran números de un solo byte que cualquiera podía factorizar en milisegundos utilizando hardware común. Esto significa que cualquier persona que revisara los certificados públicos desde abril de 2025 pudo haber recuperado las claves privadas sin necesidad de robarlas.
Mozilla anunció públicamente la situación el 20 de octubre y eliminó las claves raíz de eMudhra de su NSS, mientras que Chrome bloqueó los certificados afectados mediante una actualización de CRLSet. Aunque los navegadores modernos como Chrome y Firefox protegen al usuario bloqueando estos intermediarios y requiriendo la verificación de transparencia de certificados (CT), el riesgo persiste para el resto del ecosistema. Herramientas de línea de comandos como curl, Python, Node.js y Go, así como pipelines de CI/CD y dispositivos IoT, suelen confiar en paquetes de CA locales sin verificar la revocación ni la CT. Esto expone a usuarios de sistemas operativos antiguos, servidores y dispositivos embebidos a la posibilidad de que certificados falsificados sean aceptados, permitiendo la ejecución de código malicioso o la exposición de datos sensibles.
