Actualizaciones de Teku y Besu abordan el riesgo para los almacenes de confianza por claves de CA comprometidas
Los equipos de clientes de Ethereum publicaron correcciones para Teku y Besu después de que claves comprometidas de la autoridad certificadora de eMudhra expusieran los almacenes de confianza.
Los equipos de clientes de Ethereum han publicado actualizaciones para Teku y Besu con el fin de abordar la exposición de los almacenes de confianza vinculada a claves de autoridad certificadora comprometidas emitidas bajo eMudhra. Las versiones se centran en los almacenes de certificados de los que dependen los clientes al validar conexiones TLS.
Un almacén de confianza es el conjunto local de certificados raíz que un cliente utiliza para decidir en qué servidores remotos puede confiar. Si las claves de una autoridad certificadora se ven comprometidas, los certificados firmados por esa autoridad ya no pueden considerarse fiables, y esa es la exposición que las dos actualizaciones de clientes buscan cerrar.
Por qué importan las correcciones a nivel de cliente
Teku y Besu son clientes de capa de ejecución y de consenso ejecutados por operadores de nodos en toda la red. Dado que el manejo de certificados reside dentro del software del cliente, las correcciones deben ser publicadas y adoptadas por los operadores en lugar de aplicarse de forma centralizada, lo que convierte la cadencia de lanzamiento de cada equipo en la vía práctica de remediación.
- Software afectado: clientes de Ethereum Teku y Besu
- Causa: claves de autoridad certificadora comprometidas asociadas con eMudhra
- Alcance: exposición del almacén de confianza en el manejo de certificados del cliente
Los problemas relacionados con certificados son un elemento de mantenimiento recurrente para los clientes de Ethereum, que dependen de bibliotecas TLS estándar y almacenes raíz incluidos para comunicarse con pares, endpoints RPC y servicios de monitoreo. Los operadores suelen seguir estos avisos a través de las notas de versión de cada equipo de cliente, ya que los paquetes de certificados subyacentes y la configuración de confianza cambian entre versiones.