Un fallo crítico en la generación de claves privadas de certificados intermedios de la autoridad certificadora (CA) eMudhra ha sido descubierto, poniendo en riesgo la seguridad de múltiples sistemas que dependen de estas certificaciones. Según informó el investigador en seguridad Scott Helme, ocho claves privadas de certificados emitidos en abril de 2025 fueron creadas con valores extremadamente bajos, lo que permitió su recuperación en milisegundos.
Detalles técnicos del fallo
Las claves comprometidas corresponden a certificados basados en criptografía de curva elíptica P-384, que normalmente requieren una clave privada aleatoria de 384 bits para garantizar su seguridad. Sin embargo, las claves afectadas tenían valores tan bajos como 4, 56 y 115, lo que reduce drásticamente el espacio de búsqueda y facilita su recuperación mediante ataques de fuerza bruta en hardware común.
Este error se debió a un fallo en el script utilizado durante la ceremonia de generación de claves, que creó un par de claves débiles en el módulo de seguridad hardware (HSM). Un error humano posterior provocó que estas claves incorrectas fueran utilizadas para firmar las solicitudes de certificados (CSR), según el relato de eMudhra en un ticket público de Mozilla.
Te puede interesar
TecnologíaPropuesta para separar la Escuela Allen de Ciencias de la Computación de la Facultad de Ingeniería en la Universidad de WashingtonUn grupo de trabajo de la Universidad de Washington recomienda dividir la Escuela Allen de Ciencias de la Computación y …Leer la nota Impacto y respuesta de la industria
El 17 de octubre de 2026, el investigador notificó a Apple, Google, Microsoft, Mozilla y eMudhra sobre la vulnerabilidad. En respuesta, Chrome bloqueó los certificados afectados mediante una actualización de CRLSet esa misma noche, y Mozilla los bloqueó en Firefox a través de OneCRL horas después. Mozilla también eliminó la raíz eMudhra de su NSS y Chrome confirmó su eliminación en la versión 43 de su Root Store.
Los certificados comprometidos incluyen seis autoridades de certificación TLS para dominios con validación de dominio (DV), organización (OV) y extendida (EV), así como dos autoridades de certificación para firma de código, todas emitidas en abril de 2025 y cruzadas por la raíz Sectigo AAA Certificate Services en mayo de 2025.
Riesgos para sistemas y dispositivos no actualizados
Aunque los navegadores principales como Chrome, Firefox y Safari implementan controles como Certificate Transparency (CT) y revocación efectiva, muchos clientes TLS no verifican estas protecciones por defecto. Esto incluye herramientas y lenguajes de programación como curl, Python, Node.js, Go, Java, gestores de paquetes, sistemas de integración continua y dispositivos IoT con certificados preinstalados.
Estos sistemas pueden aceptar certificados falsificados firmados con las claves comprometidas, permitiendo ataques de intermediario (MITM) y ejecución de código malicioso. Además, dispositivos con firmware congelado hasta 2039 seguirán confiando en estas claves, lo que dificulta contener la vulnerabilidad.
Recomendaciones y próximos pasos
Las autoridades y expertos recomiendan actualizar todos los sistemas que gestionan paquetes de certificados, incluyendo sistemas operativos, librerías como certifi, gestores de paquetes y contenedores base. Para dispositivos no actualizables, el riesgo persiste hasta la expiración de los certificados en julio de 2039.
Este incidente resalta la importancia de auditorías rigurosas en la generación de claves criptográficas y la necesidad de mecanismos de revocación y transparencia efectivos para todo el ecosistema TLS.




