O Ledger SDK envia dados de transação para os servidores da empresa por padrão

iconNS3
Compartilhar
AI summary iconResumo
Uma revisão de código realizada pela NS3 descobriu que o SDK da Ledger envia, por padrão, dados on-chain e metadados de assinatura para servidores da empresa. O recurso, ativo desde maio de 2026, foi sinalizado por defensores da privacidade, que afirmam que a maioria dos usuários não está ciente da compartilhamento de dados. A equipe de segurança da Ledger afirma que a transferência melhora o desempenho para assinatura clara e que nenhum dado é armazenado. Os usuários devem desativar manualmente, o que muitos não fizeram. A empresa de ledger distribuído não emitiu uma declaração pública sobre o assunto.

Uma revisão de código descobriu que o kit de desenvolvimento de software (SDK) da Ledger envia informações de assinatura e metadados de transação para servidores da Ledger. Entusiastas da privacidade descobriram o comportamento na terça-feira no SDK padrão usado por aplicativos de carteira para se conectar a dispositivos hardware da Ledger. A descoberta surpreendeu defensores da privacidade quando os resultados circularam nas redes sociais.

O compartilhamento foi ativado por padrão desde a versão 1.16 do módulo de contexto, datada de maio de 2026 ou anterior. Grandes quantidades de metadados fluíram dos dispositivos Ledger para os servidores da Ledger desde o final de maio. Apps e usuários devem optar por não participar do compartilhamento, mas a esmagadora maioria não o faz. Muitos usuários acreditaram erroneamente que as carteiras Ledger assinavam transações privadamente e transmitiam transações diretamente para redes blockchain sem também compartilhar detalhes pessoais com a Ledger.

O desenvolvedor da Ambire, Kaloyan Kosev, também conhecido como superKalo, sinalizou o problema ontem. Kosev disse que os servidores da Ledger receberam modelos de dispositivos, versões de software e endereços de blockchain dos usuários que realizaram pagamentos ou consultas. Kosev argumentou que a privacidade deveria estar ativada por padrão, especialmente na Ledger.

O construtor do SDK seleciona automaticamente um endpoint do servidor Ledger, e a divulgação desse comportamento foi inadequada. O assinante baseado em Ethereum envia um relatório para cada solicitação de assinatura de transação e assinatura de dados tipados, independentemente de o usuário ter solicitado assinatura cega.

Os desenvolvedores da Ledger comprometeram o código original de relatório em 26 de março. A versão 1.16.0 do módulo de contexto incorporou o código no pacote ao vivo em abril, com distribuição aos usuários durante abril e maio. A versão inicial direcionou os dados compartilhados para um servidor de staging da Ledger. A versão 2.1.0 alterou o destino para servidores de produção.

A equipe de segurança interna da Ledger, chamada Ledger Donjon, disse na terça-feira que as transferências fazem parte da assinatura clara. Donjon afirmou que os descritores de assinatura clara convertem transações brutas em texto legível, mas são muito grandes para um dispositivo. Donjon disse que o SDK recupera os descritores dos servidores da Ledger para melhorar o desempenho. Donjon afirmou que encontrar o descritor apropriado exige a transmissão dos detalhes da transação relevante. A equipe de segurança da Ledger disse que a Ledger não retém nenhum dos dados. A equipe de segurança disse que as carteiras podem usar seu próprio módulo para evitar o compartilhamento padrão.

O co-fundador da Ledger, Nicolas Bacca, que deixou a empresa em 2023, disse ao entusiasta de bitcoin Mr Hodl que a configuração padrão pode ter sido ignorada. Mr Hodl questionou por que o compartilhamento exigia que os usuários optassem por sair, quando ninguém havia optado por entrar. Bacca disse que não sabia o porquê.

O aplicativo de carteira da Ledger também envia outras informações por meio da infraestrutura da Ledger. O módulo Bitcoin do aplicativo obtém históricos de contas e taxas de taxa de um Explorador da Ledger e transmite transações por meio desse Explorador. O aplicativo verifica o Explorador separadamente para cada endereço e envia cada transação assinada ao endpoint de envio do Explorador.

O Ledger Live enviou à empresa de análise Segment informações sobre cliques, número de contas, nomes de ativos criptográficos, tipos de dispositivo e firmware, segundo relatório publicado em 2023. O Ledger agora afirma que rastreadores de personalização exigem consentimento explícito. Uma violação de dados separada em 2020 expôs nomes, endereços e números de telefone de aproximadamente 272.000 clientes do Ledger. No mês passado, spyware em dispositivos vendidos por um revendedor da Malásia, aparentemente oficial mas não confiável, drenou mais de US$ 86 milhões das vítimas.

Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações. Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.