Aviso de segurança: Segredos em logs de validador

Resumo

A Canton Network emitiu um aviso de segurança alertando que credenciais sensíveis, como senhas de PostgreSQL e tokens de Ledger API, podem ser expostas em texto simples nos logs de validadores sob certas condições. Isso ocorre se um validador usa DARs adicionais via .appDars ou SPLICE_APP_DARS e tem o nível de log DEBUG ativado. Usuários devem definir o nível para INFO e rotacionar segredos.

Aviso de segurança — Possível exposição de segredos em logs de validador

Identificamos um problema onde credenciais sensíveis (como sua senha do PostgreSQL e token de autenticação da Ledger API) podem ser gravadas em texto simples nos logs da aplicação do validador. Isso ocorre apenas sob uma combinação específica de condições descrita abaixo.

Quem é afetado?
Você pode ser afetado se ambas as condições forem verdadeiras:
1. Seu deployment de validador usa DARs adicionais além dos Splice dars padrão, E você implantou esses dars via valor Helm .appDars OU definindo manualmente a variável de ambiente SPLICE_APP_DARS para um valor não nulo. (Fazer upload de DARs adicionais por outros meios não o torna afetado.)
2. O nível de log DEBUG está habilitado para a aplicação do validador.
- Deployments Helm: O log DEBUG está ativado por padrão.
- Deployments Docker Compose: O nível de log padrão foi alterado de DEBUG para INFO no Splice 0.5.10.

O que devo fazer?
1. Imediatamente certifique-se de que o nível de log da sua aplicação de validador esteja definido como INFO ou superior. Isso interrompe qualquer exposição adicional.
Se você acredita que seu deployment atendeu a ambas as condições acima, recomendamos rotacionar os seguintes segredos:
- Senha do banco de dados PostgreSQL
- Token de autenticação da Ledger API
- Quaisquer outros segredos que você possa ter adicionado como variáveis de ambiente no deployment da aplicação do validador

Correção
Este problema foi resolvido em splice#4230 e será incluído na próxima versão 0.5.14.

|| @Dev Announcements @Canton Builder ||

10 views

As últimas novidades de Canton Network

Candidate-se a Featured App na Canton

A Canton Network anuncia o processo para solicitar o status de Featured App. Apps a duas semanas da produção podem pedir revisão ao Tokenomics Committee. …

Visa junta-se à Canton Foundation

A Canton Foundation dá as boas-vindas à Visa como membro geral na Canton Network. Após tornar-se Super Validator sob o CIP-0109, a Visa amplia seu …

CF Daml Skill para desenvolvedores Canton

A Canton Network anuncia o CF Daml Skill para Claude para evitar bugs em Daml durante a execução. A ferramenta entende cadeias de autorização, padrões …