Foram lançadas versões corretivas das ferramentas Tor 0.4.8.25 e 0.4.9.8, utilizadas para a operação da rede anônima Tor. A versão Tor 0.4.9.8 corrigiu 6 vulnerabilidades:
- TROVE-2026-011 — erro que causava a leitura de dados fora da área de buffer ao processar mensagens especialmente formatadas (cell) END, TRUNCATE e TRUNCATED;
- TROVE-2026-008 — tratamento incorreto das mensagens BEGIN_DIR ao usar o mecanismo conflux.
- TROVE-2026-010 — no mecanismo conflux, ao limpar a fila de mensagens não ordenadas, os contadores e variáveis de estado eram recalculados incorretamente.
- TROVE-2026-009 — encerramento inesperado do cliente, causado pelo fechamento duplo da cadeia sob condição de falta de memória livre para operar as filas de cadeia.
- TROVE-2026-006 — desreferenciamento de ponteiro nulo, que pode ocorrer ao processar uma mensagem especialmente formatada CERT.
- TROVE-2026-007 — leitura de área fora do buffer alocado, que ocorre ao processar uma mensagem especialmente formatada BEGIN.
O Debian já lançou a atualização do pacote tor 0.4.9.8-0+deb13u1 para a versão estável da distribuição e 0.4.9.8-1 para a instável. As correções de vulnerabilidades foram incluídas nas versões do Tor Browser 15.0.13 e Tails 7.7.3.
Há alguns dias, também foi lançado o Arti 2.3.0, uma implementação da ferramenta Tor escrita em Rust. Quando o código do Arti atingir um nível capaz de substituir completamente a versão em C, os desenvolvedores do Tor pretendem dar ao Arti o status de implementação principal do Tor e gradualmente descontinuar a implementação em C. Na nova versão, foram feitas melhorias na funcionalidade para relés e servidores diretórios (Directory Authority), adicionado um novo RPC API para inspecionar túneis, suporte à preservação de logs via syslog e adicionada a configuração logging.protocol_warnings para refletir no log avisos sobre o uso inadequado do protocolo.
Fonte: opennet.ru
