Aviso de seguridad: Secretos en logs de validador

Resumen

Canton Network ha emitido un aviso de seguridad sobre la posible exposición de credenciales sensibles, como contraseñas de PostgreSQL y tokens de Ledger API, en los logs de aplicaciones de validadores bajo ciertas condiciones. Esto ocurre si se usan DARs adicionales mediante .appDars o SPLICE_APP_DARS y el nivel de log es DEBUG. Se recomienda cambiar el nivel a INFO y rotar los secretos.

Aviso de seguridad — Posible exposición de secretos en logs de validador

Hemos identificado un problema donde credenciales sensibles (como su contraseña de PostgreSQL y token de autenticación de Ledger API) pueden escribirse en texto plano en los logs de la aplicación del validador. Esto solo ocurre bajo una combinación específica de condiciones descrita a continuación.

¿Quién está afectado?
Podría estar afectado si se cumplen ambas condiciones:
1. Su despliegue de validador usa DARs adicionales más allá de los Splice dars estándar, Y desplegó esos dars mediante el valor de Helm .appDars O configurando manualmente la variable de entorno SPLICE_APP_DARS con un valor no nulo. (Subir DARs adicionales por otros medios no le afecta).
2. El nivel de log DEBUG está habilitado para la aplicación del validador.
- Despliegues Helm: El log DEBUG está activado por defecto.
- Despliegues Docker Compose: El nivel de log predeterminado cambió de DEBUG a INFO en Splice 0.5.10.

¿Qué debo hacer?
1. Inmediatamente asegúrese de que el nivel de log de su aplicación de validador esté configurado en INFO o superior. Esto detiene cualquier exposición adicional.
Si cree que su despliegue cumplía ambas condiciones, recomendamos rotar los siguientes secretos:
- Contraseña de base de datos PostgreSQL
- Token de autenticación de Ledger API
- Cualquier otro secreto añadido como variables de entorno en el despliegue del validador

Solución
Este problema se ha resuelto en splice#4230 y se incluirá en la próxima versión 0.5.14.

|| @Dev Announcements @Canton Builder ||

10 views

Lo último de Canton Network

Solicita ser una Featured App en Canton

Canton Network anuncia el proceso para solicitar el estatus de Featured App. Las apps a dos semanas de producción pueden pedir revisión al Tokenomics Committee. …

Visa se une a la Canton Foundation

La Canton Foundation da la bienvenida a Visa como miembro general en Canton Network. Tras ser Super Validator bajo CIP-0109, Visa refuerza su rol en …

CF Daml Skill para desarrolladores de Canton

Canton Network presenta CF Daml Skill para Claude, diseñado para evitar errores en Daml durante la ejecución. La herramienta comprende cadenas de autorización, patrones de …