Odaily Planet Daily noticia que o Bitcoin News publicou em X que uma nova análise do desenvolvedor do Core-Lightning, ddustin, sugere que a vulnerabilidade do COLDCARD de 2021 pode ter começado quando o desenvolvedor tentou conectar código Python para a carteira, código C do MicroPython e o gerador de números aleatórios de hardware STM32. Esse código personalizado parece ter entrado em conflito com a implementação existente do MicroPython, possivelmente desencadeando erros do compilador. As evidências indicam que o desenvolvedor, em seguida, definiu MICROPY_HW_ENABLE_RNG como 0, permitindo que o firmware fosse compilado. Essa alteração teve consequências não previstas: ao criar uma nova carteira, o firmware deixou de usar o gerador de números aleatórios de hardware e passou a recorrer ao gerador de números aleatórios de software Yasmarang, mais fraco, do MicroPython. A mensagem de commit deixada pelo desenvolvedor continha apenas “runs”. A análise destaca que isso serve como lembrete para desenvolvedores não publicarem código crítico para segurança que não compreendam plenamente, especialmente quando protegem bilhões de dólares em bitcoin.
Vulnerabilidade do COLDCARD pode estar relacionada à contornagem do compilador em 2021
KuCoinFlashCompartilhar
Uma nova análise do desenvolvedor do Core-Lightning, ddustin, aponta que a vulnerabilidade da COLDCARD de 2021 pode ter surgido de conflitos entre o código da carteira em Python, o código C do MicroPython e o RNG de hardware STM32. Os desenvolvedores definiram MICROPY_HW_ENABLE_RNG como 0 para corrigir um erro de compilador, o que levou ao uso do RNG mais fraco Yasmarang ao criar carteiras. Esse problema destaca a importância de monitorar altcoins em busca de atualizações de segurança. Indicadores técnicos sugerem escrutínio contínuo das implementações de carteiras de hardware.
Fonte:Mostrar original
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.