Vulnerabilidades no FreeBSD que permitem contornar restrições em ambientes jail

No sistema de ambientes isolados jail do projeto FreeBSD, foram identificadas duas vulnerabilidades:

  • CVE-2020-25582 — uma vulnerabilidade na implementação da chamada de sistema jail_attach, destinada a anexar processos externos a ambientes jail existentes. O problema se manifesta durante a chamada de jail_attach usando os comandos jexec ou killall, permitindo que um processo privilegiado, isolado dentro do jail, altere seu diretório raiz e obtenha acesso total a todos os arquivos e diretórios no sistema.
  • CVE-2020-25581 — uma condição de corrida ao remover processos usando a chamada de sistema jail_remove, permitindo que um processo privilegiado em execução dentro do jail evite a remoção ao encerrar o jail e obtenha acesso total ao sistema através do devfs ao reiniciar o jail com o mesmo diretório raiz, aproveitando o momento em que o devfs já está montado para o jail, mas as regras de isolamento ainda não foram aplicadas.

Além disso, pode-se mencionar a vulnerabilidade (CVE-2020-25580) no módulo PAM pam_login_access, responsável pelo processamento do arquivo login_access, onde são definidas as regras de acesso para usuários e grupos aplicadas ao logon (por padrão, o acesso é permitido via console, sshd e telnetd). A vulnerabilidade permite contornar as restrições do login_access e realizar o logon, apesar da existência de regras proibitivas.

As vulnerabilidades foram corrigidas nas versões 13.0-STABLE, 12.2-STABLE e 11.4-STABLE, além das atualizações corretivas FreeBSD 12.2-RELEASE-p4 e 11.4-RELEASE-p8.

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