Lançamento do Dropbear SSH 2026.90 com correção de vulnerabilidades

Foi publicado o lançamento do projeto Dropbear 2026.90, que desenvolve um servidor e cliente SSH, amplamente utilizado em roteadores sem fio e distribuições compactas, como o OpenWrt. O Dropbear se destaca pelo baixo consumo de memória, a possibilidade de desativar funcionalidades desnecessárias durante a construção e o suporte para a construção do cliente e do servidor em um único arquivo executável, semelhante ao busybox. Quando vinculado estaticamente com o uClibc, o arquivo executável do Dropbear ocupa apenas 110kB. O Dropbear suporta redirecionamento X11, é compatível com o arquivo de chaves OpenSSH (~/.ssh/authorized_keys) e pode criar conexões múltiplas com redirecionamento através de um host intermediário. O código do projeto é escrito em C e é distribuído sob uma licença próxima à MIT.

Na nova versão, várias questões de segurança foram corrigidas:

  • Correção incompleta da vulnerabilidade em scp (CVE-2019-6111), que permite sobrescrever outros arquivos ao conectar-se a um host malicioso. servidor. Ao usar scp, servidor o servidor decide quais arquivos e diretórios enviar ao cliente, enquanto o cliente apenas verifica a validade dos nomes de objetos retornados. A verificação no lado do cliente bloqueia saídas fora do diretório atual ("../"), mas, no caso de cópias recursivas (-r), não considera casos de transmissão de diretórios com nomes diferentes dos originalmente solicitados. O problema foi resolvido através da proibição do uso da opção "-r" com um diretório de destino já existente.
  • Vulnerabilidade (CVE-2026-35385) na ferramenta scp, que faz com que, após o upload de um arquivo com permissões root usando a opção "-O" e sem a opção "-p", as flags setuid/setgid não sejam limpas.
  • Possibilidade de contornar a execução do comando "forced_command" nas configurações de authorized_keys ao conectar um usuário autenticado usando a opção "-t" (login com verificação de senha e chave pública).
  • Negação de serviço através da criação de um arquivo especial com o nome authorized_keys, bloqueando operações de leitura por um usuário local.
  • Leitura de dados fora da área de buffer ao criar manipuladores para redirecionamento de solicitações de cliente e servidor, o que pode levar ao fechamento de descritores de arquivos arbitrários.

Alterações não relacionadas à segurança:

  • No ssh, foi adicionada a opção "-R" para redirecionar unix sockets através de um túnel SSH.
  • No ssd, foi adicionada a opção "-M" para limitar a duração máxima da sessão.
  • Em "authorized_keys", foi adicionada a opção "permitlisten" para limitar as portas permitidas.
  • O suporte para chaves RSA geradas no dropbearkey 0.32 ou versões anteriores dessa ferramenta foi descontinuado, pois estão suscetíveis a ataques de canal lateral, que avaliam a diferença no tempo de processamento de dados que foram e não foram armazenados em cache.
  • Para bloquear tentativas de quebra de chaves abertas em hosts, o número de solicitações de chaves abertas é limitado a 15 tentativas por sessão.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster