Bitcoin Core vai divulgar algumas falhas mais cedo. Os operadores de nós conseguirão atualizar a tempo?

BTC
divulgação de segurançaoperadores de nósvulnerabilidadeBitcoin Core
há 1 horaFonte: crypto.news
Bitcoin Core vai divulgar algumas falhas mais cedo. Os operadores de nós conseguirão atualizar a tempo?

O Bitcoin Core alterou sua política de divulgação de segurança depois que desenvolvedores descobriram que algumas vulnerabilidades podem ser redescobertas com esforço mínimo, incluindo um simples prompt a um modelo de IA.

Resumo

  • O Bitcoin Core mesclou sua política de segurança revisada em 22 de outubro, adicionando uma via de divulgação rápida para falhas que são fáceis de redescobrir.
  • A nova via promete uma correção para cada uma das três versões principais mantidas, juntamente com um aviso público.
  • Outros bugs de baixa gravidade permanecem em um cronograma de divulgação de duas semanas após um lançamento principal, enquanto falhas de gravidade média e alta podem esperar mais tempo.
  • As notas da versão 32.0 identificam três falhas de gravidade média ou alta corrigidas na versão 30.0 cujos detalhes são devidos após o lançamento mais recente.
  • O Bitcoin Core marcou a versão 32.0 em 21 de outubro, deixando as versões 30.x, 31.x e 32.x dentro de sua janela de manutenção de três versões.

A atualização de política de 22 de outubro do projeto cria uma via mais rápida para esses bugs. Os mantenedores planejam lançar uma versão pontual para cada versão principal suportada o mais rápido possível e publicar um aviso de segurança junto com as correções. Outras vulnerabilidades mantêm o cronograma de divulgação existente. Nenhuma nova falha específica foi anunciada com a mudança de política, e um relatório gerado por IA não é automaticamente uma vulnerabilidade real. A mudança diz respeito ao tempo entre uma descoberta verificada, um lançamento corrigido e os detalhes públicos.

Os nós Bitcoin validam blocos e transações localmente, e exchanges, custodiantes e outros serviços constroem operações em torno deles. Um lançamento pode disponibilizar software corrigido em todas as versões suportadas, mas os operadores desses sistemas decidem quando instalá-lo. O Bitcoin Core não se atualiza sozinho em todas as máquinas. A divulgação pública pode ajudar as pessoas a identificar um problema e instalar a correção, ao mesmo tempo que fornece a um atacante informações que um nó não corrigido ainda pode revelar por meio de seu comportamento de rede.

A nova política separa descoberta de gravidade

O Bitcoin Core já classificava vulnerabilidades como críticas, altas, médias ou baixas de acordo com seus efeitos e como poderiam ser exploradas. Uma falha remota sob configurações padrão pode ser de alta gravidade; uma falha que exige uma configuração não padrão ou causa interrupção limitada pode ficar mais abaixo. A política de avisos de segurança revisada adiciona uma pergunta separada sobre quão facilmente alguém poderia encontrar o problema. Seu exemplo é um simples prompt a um modelo de linguagem grande, mas a categoria não se limita a falhas encontradas usando IA.

A distinção evita uma interpretação equivocada comum. “Facilmente descoberto” não significa “baixa gravidade”. Um bug pode ser simples de encontrar e perigoso para os nós afetados. Por outro lado, um problema obscuro pode ter um efeito sério se explorado, mas ainda assim justificar mais tempo antes que os detalhes sejam tornados públicos. Os mantenedores avaliam um relatório durante a triagem e escolhem se a via rápida se aplica. A política publicada fornece o critério e a resposta planejada, mas não publica um limiar mecânico para decidir quais prompts, ferramentas ou habilidades se qualificam como esforço mínimo.

Antoine Poinsot, que propôs a mudança no site, disse na discussão do pull request que os mantenedores haviam recebido mais relatos de falhas que eram fáceis de redescobrir. Ele atribuiu grande parte da mudança aos modelos de linguagem, que reduzem o esforço necessário para encontrar certos problemas ou identificar uma correção que os desenvolvedores tentavam manter discreta. Em seu relato, reter detalhes oferece menos proteção quando outra pessoa pode encontrar a fraqueza de forma independente rapidamente. O mesmo embargo pode atrasar um lançamento corrigido para operadores que permanecem em um ramo mais antigo suportado.

Para um relatório colocado na nova categoria, o Bitcoin Core afirma que publicará uma versão pontual com a correção para cada versão principal mantida e um aviso ao mesmo tempo. “O mais rápido possível” descreve uma intenção, não um número fixo de horas a partir do primeiro relatório. Os desenvolvedores ainda precisam confirmar o problema, escrever e revisar um patch, testá-lo em cada branch e preparar as versões. A política não promete que uma versão não mantida receberá um patch nem que todos os operadores terão atualizado antes do aviso aparecer.

O embargo mais antigo pode durar várias versões

As divulgações ordinárias seguem um relógio diferente. A política diz que vulnerabilidades de baixa severidade são divulgadas duas semanas após o lançamento de uma versão principal que contenha a correção. Problemas de severidade média e alta são divulgados duas semanas após a última versão afetada atingir o fim de vida, aproximadamente um ano após uma versão principal incluir a correção pela primeira vez. Os mantenedores fazem um pré-anúncio duas semanas antes de revelar um problema sob embargo, declarando quantas vulnerabilidades foram corrigidas e seus níveis de severidade. Falhas críticas ficam fora desse cronograma padrão e exigem uma resposta adaptada ao incidente.

As notas de lançamento da versão 32.0 oferecem uma comparação concreta. Elas dizem que três vulnerabilidades de severidade média ou alta corrigidas na versão 30.0 serão divulgadas duas semanas após o lançamento mais recente, enquanto não havia vulnerabilidades de baixa severidade corrigidas na 32.0 a divulgar nesse cronograma. A versão 30.0 está datada de 10 de outubro de 2025, na tabela de ciclo de vida do Bitcoin Core. O cronograma de lançamento da versão 32.0 registra sua tag em 21 de outubro de 2026. Essas datas estão a 376 dias de distância, uma comparação aritmética entre a data da correção mais antiga e a tag mais recente, não a data anunciada pelo projeto para um aviso individual.

As notas não identificam os componentes nem as condições de exploração dessas três falhas. Sob o processo padrão, uma correção pode permanecer disponível em uma versão mais recente enquanto os detalhes permanecem privados até que os branches afetados mais antigos saiam da janela de manutenção. A nova rota muda esse cálculo apenas para bugs que os mantenedores julgam facilmente descobertos. Ela não cancela o longo cronograma para casos de severidade média e alta mais difíceis de encontrar.

Uma divulgação passada mostra o caminho mais antigo na prática. O Bitcoin Core divulgou a CVE-2024-52911 em maio de 2026, após a falha já ter sido corrigida na versão 29.0, lançada em abril de 2025. Um bloco especialmente elaborado poderia acionar uma condição de use-after-free no interpretador de script e derrubar nós vulneráveis. Produzir um bloco com prova de trabalho suficiente tornava o ataque custoso, e o projeto considerou a execução remota de código improvável. A lacuna entre a correção e os detalhes públicos fazia parte da abordagem de divulgação anterior; ela não prova que o problema antigo teria atendido ao critério atual de fácil descoberta.

Três versões mantidas definem quem recebe uma correção

O ciclo de vida do software do Bitcoin Core diz que os mantenedores dão suporte às três versões principais mais recentes. Quando uma nova versão principal chega, a mais antiga das três atinge o fim de vida e geralmente deixa de receber correções de segurança. Com a versão 32.0 marcada em 21 de outubro e suas notas de lançamento dizendo que a versão 29.x e anteriores atingiram o fim de vida, os branches para a nova rota rápida são 30.x, 31.x e 32.x. Uma versão pontual para cada um desses branches permitiria a um operador na 30.x aplicar um patch direcionado sem adotar imediatamente todas as mudanças de recursos e comportamento da 32.0.

O ciclo de candidatos a lançamento da 32.0 começou em 14 de setembro, e o projeto marcou a versão estável em 21 de outubro. A distinção entre uma tag de lançamento, um binário e um nó instalado importa. O cronograma mostra uma tag 32.0; a distribuição oficial e a implantação pelo próprio operador são etapas subsequentes. Sua página de ciclo de vida ainda exibia uma data de lançamento “TBA” para a 32.x no momento em que este artigo foi preparado, embora o cronograma de lançamento mostrasse a tag. As notas de lançamento da 32.0 dizem que a versão 29.x e anteriores atingiram o fim de vida. O Bitcoin Core ainda precisa atualizar a data da 32.x exibida em sua tabela de ciclo de vida.

Um branch que permanece com suporte não é automaticamente corrigido. A política diz que as correções serão retroportadas para cada versão principal mantida, e a página de ciclo de vida diz que o critério para retroportar geralmente aumenta à medida que um branch envelhece. A nova promessa de fácil descoberta é mais específica para os bugs de segurança que cobre. Manter três linhas corrigidas exige revisão e testes entre diferenças no código, em vez de simplesmente copiar um commit para três diretórios. Uma correção que se aplica sem problemas a um branch pode exigir trabalho diferente em outro. O Bitcoin Core não especificou um limite de tempo fixo para esse trabalho.

Os operadores fora dos três ramos enfrentam uma decisão diferente. A versão 29.x ainda pode iniciar e validar blocos comuns após o fim de vida, mas geralmente não receberá uma nova versão de segurança pontual. Um operador que a executa deve migrar para um ramo mantido para obter patches futuros. O Bitcoin Core recomenda a versão de manutenção mais recente da versão principal mais nova que o operador puder adotar. Uma empresa com integrações personalizadas ou dados de carteira pode precisar de suas próprias verificações de compatibilidade antes de fazer essa migração. O fim de vida descreve o limite de suporte do projeto, não um interruptor que desliga o software antigo em um determinado dia.

A página de ciclo de vida do Bitcoin Core faz outra distinção que pode se perder em um alerta de segurança. Uma versão principal é um ramo, enquanto uma versão secundária é a atualização de manutenção nesse ramo. Alguém executando 30.0 e alguém executando 30.3 estão ambos no 30.x, mas não necessariamente instalaram as mesmas correções. Se o projeto lançar uma nova versão pontual 30.x para um bug facilmente encontrado, apenas relatar que um serviço executa a "versão 30" não estabeleceria proteção. O número completo da versão e a lista de correções da versão são necessários. É por isso que uma empresa que diz ter atualizado seus nós sem nomear a build implantada deixa a questão central sem resposta.

As notas de versão da versão 32.0 descrevem como uma atualização normal começa desligando o software antigo e aguardando que ele termine antes de instalar o substituto. Operadores de nós com índices de transações, carteiras ou aplicações conectadas podem ter verificações adicionais a realizar. A documentação do projeto diz que as versões de manutenção normalmente evitam introduzir grandes novos recursos, o que torna uma versão pontual corrigida mais restrita do que um salto para um novo ramo principal. Toda implantação ainda precisa ser testada em relação ao software ao seu redor.

O patch pode ser público antes que a maioria dos nós o instale

O Bitcoin Core não tem um operador central que possa enviar uma atualização para todos os nós. Um indivíduo que executa um nó doméstico pode baixar uma versão logo após ver um aviso. Um custodiante ou exchange pode testar uma atualização em relação a serviços internos, sistemas de carteira e monitoramento antes de alterar os nós de produção. Um pool de mineração tem outro conjunto de dependências de validação e construção de blocos. Essas são possibilidades operacionais, não uma lista medida de quão rapidamente cada grupo instalou qualquer atualização específica do Bitcoin Core; nenhuma contagem de adoção acompanhou a mudança de política.

Um aviso público altera as informações disponíveis para ambos os lados. Ele pode descrever as versões afetadas, o impacto e a correção para que os operadores possam agir. Também pode fornecer pistas para alguém que testa nós antigos em busca da mesma fraqueza. O argumento de Poinsot é que o atacante pode já encontrar uma falha facilmente descoberta sem o aviso, enquanto os operadores têm menos chance de corrigir se as versões pontuais corrigidas forem retidas até uma versão principal posterior. Essa posição é uma razão para acelerar o reparo, não evidência de que a exposição desaparece assim que a versão é lançada.

O método de distribuição importa tanto quanto o aviso. Um operador de nó precisa obter o binário ou pacote de código-fonte correto, verificar sua autenticidade sob o processo de lançamento do projeto, parar o software atual com segurança e reiniciar em uma versão apropriada para a implantação. Um aviso nas redes sociais não substitui a versão assinada e o aviso oficial. As notas da versão 32 do Bitcoin Core dizem aos usuários para desligar uma versão mais antiga e aguardar que ela termine antes de instalar o novo software. Os passos são mundanos, mas uma mudança apressada em produção pode introduzir sua própria interrupção se as dependências de serviço não estiverem prontas.

O monitoramento automático pode ajudar uma organização a perceber uma versão. Ele não pode decidir se seu nó em execução é afetado por uma vulnerabilidade que depende de um recurso ou configuração específica. Um aviso deve fornecer detalhes suficientes para priorizar os sistemas relevantes. Durante o intervalo entre a publicação e a implantação, os nós voltados para a rede continuam sendo uma preocupação prática. O projeto não publicou um tempo médio medido para os operadores instalarem versões de manutenção, então a questão no título não pode ser respondida com um número de toda a rede até 24 de outubro.

Relatórios de IA exigem verificação antes de qualquer alerta público

O Bitcoin Red Team forneceu um exemplo impressionante da escala que as revisões assistidas por IA podem produzir. Em agosto, o crypto.news relatou 4.962 problemas potenciais em 390 projetos relacionados ao Bitcoin durante as primeiras 29,8 horas de revisão do grupo. O grupo classificou 720 como altos ou críticos e disse que mais de um quinto dos achados potenciais havia sido reproduzido na data do relatório. Esses são os números do grupo para uma variedade de projetos, não uma contagem de vulnerabilidades do Bitcoin Core nem uma contagem verificada de bugs exploráveis.

A diferença entre uma descoberta gerada e uma falha confirmada é central para a nova política. Um modelo pode sugerir um caminho pelo código, mas os mantenedores precisam reproduzi-lo, estabelecer se um atacante pode alcançá-lo e determinar quais versões são afetadas. Uma descoberta em um ambiente de teste pode não estar presente em produção; uma verificação ausente em um ramo de código pode ter um controle compensatório em outro lugar. A severidade exige examinar pré-condições e consequências reais. A classificação de divulgação rápida vem depois desse trabalho técnico, não quando uma ferramenta de IA imprime uma explicação plausível.

O repositório do projeto descreve a revisão de código e os testes como gargalos para o desenvolvimento. Uma enxurrada de relatórios de baixa qualidade poderia consumir a mesma atenção escassa necessária para corrigir um problema sério. Por outro lado, um relatório credível e reproduzível pode dar aos mantenedores um aviso mais precoce. As instruções de relato de segurança do Bitcoin Core direcionam descobertas sensíveis para seu endereço de e-mail de segurança em vez de uma issue pública. A atualização não torna uma boa prática publicar abertamente detalhes de exploração não verificados enquanto os mantenedores ainda os estão verificando.

Grupos de segurança do Bitcoin solicitaram acesso a IA de fronteira em agosto para apoiar o trabalho defensivo. A mudança de política separada do Bitcoin Core aborda falhas que outros usuários das mesmas ferramentas podem redescobrir. Poinsot disse que os mantenedores haviam recebido mais relatórios desse tipo e concluíram que retomar uma correção oferecia pouca proteção nesses casos.

Os quatro exemplos de severidade da política de segurança mostram por que um único aviso não pode servir para todos os nós. Uma falha acionada remotamente sob configurações padrão pode interromper um serviço conectado publicamente. Uma falha que exige um recurso especial habilitado em uma rede local afeta um grupo menor. Um problema na construção de modelos de bloco pode ser urgente para um minerador sem criar a mesma ação imediata para um comerciante cujo nó apenas verifica blocos recebidos. Em cada caso, "fácil de redescobrir" mede quão prontamente um atacante pode tomar conhecimento da fraqueza, não quais operadores têm a configuração afetada. O aviso precisa carregar ambas as informações para que o novo cronograma seja útil.

A lista histórica de avisos do Bitcoin Core inclui condições de negação de serviço que retardam a propagação de blocos, esgotam a memória ou derrubam um nó, juntamente com um bug de inflação passado que ameaçava o consenso. Essas não são classes intercambiáveis de incidente. A política exclui explicitamente bugs críticos do cronograma padrão, preservando espaço para uma resposta moldada em torno do risco para toda a rede. A nova rota de descoberta fácil deve, portanto, ser lida como uma decisão adicional de divulgação dentro do processo de segurança do projeto, não como uma afirmação de que a IA mudou as regras de consenso do Bitcoin.

Os desenvolvedores discordaram sobre o próprio aviso

A discussão da política inclui uma objeção substancial à liberação simultânea e ao aviso público. O desenvolvedor do Bitcoin Antoine Riard argumentou no pull request que um aviso poderia provocar uma migração apressada desnecessária entre usuários que não são afetados pelo bug específico. Seu exemplo distinguia um problema de modelo de bloco que os mineradores precisariam resolver com urgência de um caso em que os comerciantes poderiam seguir um caminho de atualização mais cuidadoso. Um alarme de segurança indiferenciado pode fazer com que todo operador sinta que deve mudar os sistemas de produção imediatamente.

Riard não contestou que alguns bugs são fáceis de descobrir. Ele questionou o momento e o conteúdo de um alerta enviado a operadores que enfrentam diferentes níveis de risco. Uma liberação rápida poderia dar a mineradores, comerciantes, carteiras e exchanges um ramo corrigido de uma só vez, enquanto um aviso explica a exposição diferente para cada grupo. Se o aviso for muito vago, os operadores afetados podem não reconhecer sua urgência; se for muito amplo, os não afetados podem tomar medidas disruptivas. A política final manteve a promessa de um aviso junto com as versões pontuais e não especificou um modelo único para descrever cada função afetada.

O argumento oposto de Poinsot é que um sigilo mais longo pode impedir que ramos mais antigos suportados recebam uma correção, e é improvável que um bug facilmente encontrado permaneça oculto apenas porque o projeto espera. Ambas as posições aceitam que a implantação é lenta e que um aviso público pode mudar comportamentos. Elas diferem sobre qual risco predomina para uma falha verificada específica. A política faz de "fácil de descobrir" um julgamento de triagem, deixando os mantenedores escolherem o caminho rápido apenas quando acharem que o atraso da correção é mais difícil de justificar do que o risco da divulgação.

Nenhum dos argumentos estabelece que a publicação é sempre inofensiva ou que o sigilo sempre protege as pessoas. Uma falha muito simples que afeta um serviço de rede padrão poderia tornar a velocidade primordial. Uma falha que afeta uma configuração restrita e não padrão pode merecer instruções altamente específicas mesmo que um modelo possa descrevê-la facilmente. As categorias de severidade e a nova avaliação de descoberta devem, juntas, moldar a nota de versão. O Bitcoin Core não publicou uma lista de casos futuros, e nenhum incidente pós-mudança ainda estabelece quão bem a abordagem funciona na prática.

O Core Lightning oferece um exemplo operacional diferente

A política do Bitcoin Core governa o Bitcoin Core, não todos os programas do ecossistema Bitcoin. Os desenvolvedores do Core Lightning enfrentaram seu próprio volume de relatórios gerados por IA em agosto e confirmaram que várias submissões descreviam falhas reais. Em outubro, a equipe alertou os operadores de nós mais antigos após relatos de ataques contra sistemas executando a versão 26.06.7 ou anterior. A equipe instou uma atualização para uma versão mais recente. A equipe não havia identificado publicamente o método de ataque nem confirmado perdas de usuários naquele alerta, portanto os relatos não devem ser tratados como prova de um exploit específico nem aplicados ao código do Bitcoin Core.

O exemplo do Lightning mostra por que uma correção disponível não completa a resposta de segurança. Os operadores podem continuar usando software mais antigo depois que versões corrigidas existem. Seu código-fonte 26.06.7 de agosto foi inicialmente retido por duas semanas para que os operadores pudessem instalar a versão antes que potenciais atacantes estudassem as mudanças; a publicação posterior do código-fonte e o alerta de outubro seguiram uma sequência de divulgação diferente da nova rota de descoberta fácil do Bitcoin Core. O software, a camada de rede e a ameaça eram diferentes. O fato prático comum é que um aviso só protege um sistema quando o operador relevante o compreende e implanta a atualização correta.

Alguns operadores de nós Lightning foram informados de que executar um daemon offline poderia limitar temporariamente a exposição enquanto ele continuasse monitorando a blockchain. Um operador do Bitcoin Core não deve importar essa instrução sem verificar os requisitos de seu próprio aplicativo. Um nó completo usado por uma carteira, exchange ou serviço Lightning pode ter obrigações que continuam mesmo quando a conectividade de rede muda. O aviso do Bitcoin Core para uma falha específica precisará dizer se uma mudança temporária de configuração é útil. Nenhuma solução alternativa geral aparece na política de 22 de outubro.

A diferença entre "disponível" e "instalado" é mais fácil de ver quando uma falha não afeta todas as configurações. Um minerador pode executar um serviço de modelo de bloco ao lado de seu nó validador. Uma plataforma de custódia pode isolar seu processo do Bitcoin Core da internet pública, mas permitir que programas internos chamem sua interface RPC. Um usuário doméstico pode executar as configurações de rede padrão com uma carteira integrada. Uma versão pontual pode corrigir todas as três implantações, mas a exposição imediata e o tempo necessário para testar uma atualização podem diferir. A política pública do Bitcoin Core não tenta atribuir um prazo universal àqueles operadores.

Um aviso bem delimitado poderia declarar as versões e configurações afetadas, o dano que um exploit bem-sucedido poderia causar e se o ataque precisa de acesso à rede, acesso local ou uma ação específica do usuário. O projeto usou essas distinções em categorias de avisos anteriores. Os operadores podem então comparar suas próprias configurações com as condições descritas. A emenda de 22 de outubro promete publicar um aviso com uma correção para o grupo de descoberta fácil, mas os fatos exatos divulgados dependerão do primeiro problema verificado classificado dessa forma.

A primeira divulgação rápida estabelecerá o ritmo

A mudança escrita dá aos mantenedores uma nova rota, mas ainda não fornece um estudo de caso. A sequência mensurável começa com um relatório verificado e uma classificação, passa para correções para todos os três ramos mantidos e termina com versões pontuais assinadas e um aviso. As datas dessas etapas mostrariam quão rapidamente o projeto pode fazer o backport de uma correção e se seu aviso público chega apenas quando cada ramo está pronto. Uma versão que cubra dois dos três ramos mantidos não corresponderia à promessa publicada para a nova categoria.

A adoção pelos operadores é mais difícil de observar. Nós publicamente acessíveis podem anunciar versões de software, mas rastreamentos de rede veem apenas um subconjunto de implantações e as strings de versão não precisam divulgar todos os serviços privados. Exchanges e custodiantes podem usar nós internos que nunca aceitam conexões públicas de entrada. Um pesquisador que relata uma porcentagem atualizada deve explicar a amostra e seus pontos cegos. Sem isso, o número poderia subestimar a parcela da infraestrutura de produção ainda exposta ou superestimá-la contando nós públicos inativos.

As notas da versão 32.0 direcionam os operadores para a lista de anúncios do projeto para notificações de segurança e atualizações. Sua página de ciclo de vida recomenda a versão de manutenção mais recente do ramo principal mais novo que um operador pode usar. A próxima divulgação sob embargo é esperada duas semanas após o lançamento da 32.0 e descreverá três vulnerabilidades de severidade média ou alta já corrigidas na 30.0.

O que observar

  • Primeiro caso classificado: Um aviso identificando uma falha facilmente descoberta, suas versões afetadas e a base para o lançamento rápido.
  • Três versões pontuais: Correções correspondentes para 30.x, 31.x e 32.x, ou um limite de manutenção atualizado se uma nova versão principal chegar.
  • Detalhamento do aviso: Distinções claras entre mineradores, comerciantes, custodiantes e nós domésticos quando sua exposição real difere.
  • Adoção pelos operadores: Medições de versão datadas com uma amostra explícita, juntamente com divulgações de serviços que executam nós privados.
  • Casos antigos pendentes: As três correções de severidade média ou alta da 30.0 que as notas da versão 32.0 dizem que serão explicadas após o atraso habitual.

Perguntas frequentes

O que mudou na política de segurança do Bitcoin Core em outubro de 2026?

Uma mudança integrada em 22 de outubro permite que os mantenedores divulguem vulnerabilidades facilmente descobertas com um aviso de segurança quando lançam correções para cada versão principal mantida. O embargo normal baseado em severidade permanece para outros casos.

A nova política significa que o Bitcoin Core tem um novo bug hoje?

Nenhuma vulnerabilidade específica foi anunciada com a revisão da política. Ela muda como um relatório futuro confirmado pode ser classificado e divulgado.

O que conta como uma falha facilmente descoberta no Bitcoin Core?

A política aponta para problemas encontráveis com esforço mínimo, incluindo um simples prompt de IA. O critério não se limita à IA, e os mantenedores tomam a decisão durante a triagem em vez de aplicar um teste numérico publicado.

Quantas versões do Bitcoin Core recebem a correção mais rápida?

O Bitcoin Core mantém suas três versões principais mais recentes. Após o lançamento da 32.0, os branches relevantes são 30.x, 31.x e 32.x; a 29.x e anteriores estão fora da janela de manutenção.

Toda vulnerabilidade do Bitcoin Core será divulgada imediatamente?

Não. Problemas de baixa severidade normalmente aparecem duas semanas após uma versão principal com a correção. Detalhes de severidade média e alta podem esperar até duas semanas após o último branch afetado chegar ao fim de vida; falhas críticas exigem uma resposta individual.

Por que um aviso público pode criar risco?

Ele ajuda os operadores a identificar o software afetado, mas pode dar pistas aos atacantes enquanto alguns nós ainda executam versões antigas. O desenvolvedor do Bitcoin Antoine Riard alertou que um alerta genérico pode provocar atualizações apressadas desnecessárias entre usuários com exposição diferente.

Todos os relatórios de vulnerabilidade gerados por IA são reais?

Não. As 4.962 descobertas potenciais do Bitcoin Red Team abrangeram 390 projetos e exigiram reprodução e revisão. Esses números não são uma contagem de falhas confirmadas no Bitcoin Core.

Quando saberemos se os operadores conseguirão atualizar a tempo?

O primeiro aviso sob a via rápida mostrará as datas de lançamento, os branches afetados e as instruções. Medições públicas de nós podem mostrar alguma adoção, mas implantações privadas podem estar ausentes. Esta é uma análise educacional, não aconselhamento de investimento.