Pesquisa de sites

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


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

O projeto OpenSSH, desenvolvido e mantido sob a alçada 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. Esta funcionalidade, que mantém uma ligação principal aberta para reutilização mais rápida, estava a gerir mal as ligações de terminal na versão 10.1. O erro deixava os utilizadores incapazes de interagir corretamente com as sessões remotas.

O OpenSSH 10.2 inclui também atualizações no ssh-keygen, corrigindo dois problemas: um que impedia o download correto de chaves a partir 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 que diz respeito à portabilidade, esta versão melhora a compatibilidade com sistemas que não suportam mmap, como ambientes WebAssembly (WASM) como o HTerm. A equipa também corrigiu cabeçalhos em falta para o FreeBSD, melhorou o suporte para versões mais antigas do macOS que não possuem clock_gettime, e resolveu um potencial bloqueio no sshd ao lidar com nomes de host desconhecidos em certas configurações PAM.

Juntamente com estas correções, os programadores emitiram um aviso de descontinuação antecipada: o suporte a registos SSHFP SHA1 será removido numa versão futura. Devido a fraquezas conhecidas no SHA1, as versões futuras irão ignorar completamente estes registos e passarão a depender do SHA256, que é suportado desde o OpenSSH 6.1 (lançado em 2012).

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