Pesquisa de site

OpenSSH 10.2 Lançado com Correção Importante para o Problema do ControlPersist


O OpenSSH 10.2 corrige bugs e se prepara para descontinuar os registros SHA1 SSHFP, promovendo uma segurança mais forte, baseada em SHA256.

O projeto OpenSSH, desenvolvido e mantido sob a tutela do OpenBSD, anunciou o lançamento do OpenSSH 10.2, uma atualização de manutenção agora disponível para download nos espelhos oficiais do projeto.

A correção principal resolve um problema que tornava as sessões SSH inutilizáveis quando o ControlPersist estava ativado. Esse recurso, que mantém uma conexão mestre aberta para reutilização mais rápida, estava gerenciando incorretamente as conexões de terminal na versão 10.1. O bug impedia que os usuários interagissem corretamente com sessões remotas.

O OpenSSH 10.2 também inclui atualizações no ssh-keygen, corrigindo dois problemas: um que impedia o download correto de chaves de tokens PKCS#11 e outro que causava erros durante operações de assinatura de CA quando a chave da autoridade certificadora estava armazenada no ssh-agent.

No lado da portabilidade, esta versão melhora a compatibilidade com sistemas que não suportam mmap, como ambientes WebAssembly (WASM) como o HTerm. A equipe também corrigiu cabeçalhos ausentes para o FreeBSD, melhorou o suporte para versões mais antigas do macOS que não possuem clock_gettime e resolveu um possível travamento no sshd ao lidar com nomes de host desconhecidos em certas configurações do PAM.

Junto com essas correções, os desenvolvedores emitiram um aviso de descontinuação antecipada: o suporte a registros SHA1 SSHFP será removido em uma versão futura. Devido a fraquezas conhecidas no SHA1, versões futuras irão ignorar completamente esses registros e passarão a depender do SHA256, que é suportado desde o OpenSSH 6.1 (lançado em 2012).

Para mais informações, consulte o registro de alterações.