Rsync 3.4.0

A ferramenta de sincronização de arquivos Rsync foi atualizada para corrigir 6 vulnerabilidades críticas. Para realizar um ataque utilizando algumas delas, basta uma conexão anônima ao servidor Rsync com acesso de leitura.

Vulnerabilidades corrigidas:

  • CVE-2024-12084 — gravação além do buffer alocado devido ao envio de uma soma de verificação incorreta, cuja dimensão excede 16 bytes.
  • CVE-2024-12085 — vazamento de dados não inicializados da pilha (um byte por vez) ao executar operações de comparação de somas de verificação de tamanho incorreto.
  • CVE-2024-12086 — acesso do servidor ao conteúdo de arquivos arbitrários do sistema do cliente por meio da geração de tokens de comunicação e somas de verificação incorretas pelo servidor durante o processo de cópia de arquivos do cliente para o servidor (determinação do conteúdo byte a byte por meio de tentativas de soma de verificação).
  • CVE-2024-12087 — saída do diretório base ao usar a opção —inc-recursive (ativada por padrão para muitas flags). A vulnerabilidade é causada pela falta de verificação adequada de links simbólicos, permitindo a gravação de arquivos fora do diretório de destino especificado pelo cliente. Um servidor sob controle do atacante pode explorar essa vulnerabilidade para atacar o sistema do cliente conectado.
  • CVE-2024-12088 — verificação incorreta de links simbólicos que apontam para outros links simbólicos ao usar a opção —safe-links. O problema permite sair do diretório base e escrever dados em qualquer arquivo no sistema, conforme permitido pelas permissões de acesso.
  • CVE-2024-12747 — condição de corrida ao trabalhar com links simbólicos, permitindo ao usuário elevar suas permissões e acessar arquivos privilegiados no servidor.

Esta lista de vulnerabilidades resolvidas foi extraída do site OpenNET: https://www.opennet.ru/opennews/art.shtml?num=62557

Outras alterações na nova versão:

  • configure.ac: corrigido erro de verificação IPv6 devido à falta de tipo de retorno.
  • CI: migração da construção do FreeBSD para o GitHub Actions.
  • Adicionado um aviso de que o proxy pode processar tanto o SSL fluxo normal quanto o de
  • eliminado aviso sobre variável não utilizada.
  • Atualização do popt para a versão 1.19.
  • Suporte: adicionado script install_deps_ubuntu.sh.
  • CI: corrigidas regras para triggers.
  • CI: adicionada construção para Solaris.
  • Detalhes do caminho do linker para Apple silicon.
  • acls: sincronização de tipo para orig_umask e eliminação de avisos de compilação para macOS.
  • Diversos avisos encontrados no clang-16 foram corrigidos.
  • rrsync: corrigido o nome incorreto do parâmetro na SYNOPSIS do manual.
  • Introduzido PTR_SUB.
  • Adicionada a capacidade de verificação básica de conexão via rrsync.
  • Caso a zlib embutida não seja utilizada, a libcrypto é usada.
  • Correção para GCC15(-std=gnu23): corrigido o cast do ponteiro da função em qsort().
  • Correções de erros de digitação no manual.

Fonte: linux.org.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