Vulnerabilidade no OpenZFS, que compromete o tratamento de permissões no FreeBSD.

Em adicionado em OpenZFS código para suporte ao sistema operacional FreeBSD detectou uma crítica uma vulnerabilidade (CVE-2020-24717), causando uma violação no tratamento de permissões. O cerne do problema é que as permissões definidas para o grupo eram tratadas como permissões para o proprietário do arquivo. O problema no lançamento na atualização OpenZFS 2.0.0-rc1. A correção foi inserido até da tradução da base de código do FreeBSD HEAD para OpenZFS.

O problema foi causado pelo fato de que todos os elementos da lista de controle de acesso (ACE), definidos para o proprietário do grupo (group@) e grupos comuns (group:), eram delegados ao usuário atual.
Por exemplo, o modo de acesso 0770 (permissão de escrita apenas para membros do grupo) era tratado como 0777 (permissão de escrita para todos os usuários). Uma situação semelhante foi observada com ACL, por exemplo, o ACL abaixo tornava-se equivalente às permissões 0777, já que a verificação do membro do grupo para builtin_administrators retorna True.

# owner: root
# group: wheel
group:builtin_administrators:rwxpDdaARWcCos:——-:permitir

Além disso, no porto OpenZFS para FreeBSD foi identificada outra questão relacionada à autorização para mudar de diretório (cd), independentemente do estado da flag de permissão para diretórios. A entrada no diretório era possível mesmo com uma proibição explícita através de ACL (‘deny — execute’)

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