Alguém postou uma nota na terça-feira, assinada por "Wayne". “Temos um problema aqui.” Seria engraçado, exceto pelo fato de que Wayne assinou com uma chave privada que pertence ao @eMudhra, uma autoridade certificadora na Índia. Essa chave está atrás de um dos oito certificados intermediários que seu navegador foi projetado para confiar. Segure um deles, e você pode emitir um certificado válido para qualquer site da internet — incluindo a página de login do seu banco. Então, como Wayne conseguiu isso? A maioria das pessoas supôs uma violação. Talvez um funcionário interno ou uma agência de espionagem. Mas ele não roubou nada. As chaves eram previsíveis. Uma chave P-384 normal possui cerca de 384 bits de aleatoriedade. Esse é um número de 116 dígitos, e ninguém adivinha isso. As chaves do @eMudhra tinham apenas 3 a 8 bits. Uma chave privada era literalmente o número 4. Outra era 56. A maior era 237. Um laptop quebra todas as oito mais rápido do que você termina esta frase. Filippo Valsorda, que mantém código criptográfico para Go, classificou isso como “isso não deveria ser possível”. Ben Cartwright-Cox de https://t.co/Rg3ue0zZqK acredita que código de exemplo foi acidentalmente incluído na produção e ninguém notou. Portanto, os fabricantes de navegadores agiram rapidamente. Já no final da manhã de terça-feira, eles bloquearam todos os oito certificados, juntamente com alguns aplicativos e linguagens de programação importantes. Os logs de transparência de certificados não mostram sinais de uso indevido das chaves. Crise resolvida? Nem de longe. O navegador foi a parte fácil. Valsorda diz que essa limpeza será maior do que o #Heartbleed, o bug do OpenSSL de 2014 que levou anos para ser corrigido. O problema é tudo o que vem com sua própria cópia das raízes confiáveis e nunca é atualizado: Dispositivos IoT, contêineres Docker, máquinas Linux esquecidas, ferramentas CLI antigas. Algumas distribuições Linux ainda não tinham correções prontas. O Edge no Windows 10 ainda estava se conectando a 12 hosts vulneráveis quando a Ars publicou. Há uma limitação para os atacantes. Um certificado inválido só ajuda se você estiver no meio da conexão de alguém, descriptografando e criptografando novamente seu tráfego. Isso é difícil na internet aberta. É muito mais fácil em redes Wi-Fi de cafés ou em países que já espionam tráfego de VPN. Aplicativos como Signal e WireGuard estão seguros, porque não dependem do TLS para privacidade. Aqui está o que me incomoda. O ícone de cadeado na barra de endereço não é uma promessa de uma única empresa. São centenas de empresas prometendo ao mesmo tempo, e ele é tão forte quanto a mais descuidada delas. Na terça-feira, a mais descuidada usava uma chave de valor 4. Wayne avisou a todos. A próxima pessoa pode não avisar. https://t.co/vSK9GTDYLa
PixelRainbowCompartilhar
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.
