Vulnerabilidades em PCP e Nix que permitem elevar privilégios no sistema

No ferramental PCP (Performance Co-Pilot), utilizado para coletar estatísticas sobre o desempenho do sistema (por exemplo, usado na interface Cockpit), foram identificadas duas vulnerabilidades. A primeira vulnerabilidade (CVE-2024-45770) está presente na ferramenta pmpost, destinada ao envio de mensagens para o log e que, em determinadas condições, é executada com privilégios elevados. A exploração da vulnerabilidade permite a execução de código com direitos de root, mas para realizar o ataque é necessário ter acesso à conta PCP. O ataque consiste na substituição do arquivo "\/var\/log\/pcp\/NOTICES" por um link simbólico, no qual é feita a gravação a partir do processo com privilégios de root, sem utilizar a flag O_NOFOLLOW ao abrir o arquivo.

A segunda vulnerabilidade no PCP (CVE-2024-45769) afeta o processo em segundo plano pcmd e leva ao acesso à memória fora do buffer ao enviar dados especialmente formatados. O perigo da vulnerabilidade é mitigado pelo fato de que, por padrão, o pcmd tem desabilitado o recebimento de solicitações de rede de outros sistemas. As vulnerabilidades foram corrigidas na versão do PCP 6.3.1. Os problemas foram identificados durante uma auditoria realizada pelos desenvolvedores do projeto SUSE.

Além disso, uma vulnerabilidade (CVE-2024-45593) foi descoberta no gerenciador de pacotes Nix, utilizado na distribuição NixOS. A vulnerabilidade permite, durante a descompactação de arquivos especialmente formatados no formato NAR (Nix Archive), a gravação em áreas arbitrárias do sistema de arquivos, conforme permitido pelos direitos de acesso sob os quais o manipulador executa (quando usado em um processo em segundo plano, a descompactação é feita com privilégios de root). O problema se manifesta na ramificação Nix 2.24 e foi corrigido na versão 2.24.6.

Adicionalmente, é importante mencionar a publicação de um aviso sobre a identificação de uma vulnerabilidade crítica que afeta distribuições GNU/Linux e permite a execução remota de código no sistema sem autenticação. No momento, não há informações sobre a natureza do problema ou os subsistemas que ele afeta; foi mencionado apenas que, em acordo com os desenvolvedores das distribuições, um relatório inicial sobre o problema está previsto para ser publicado no dia 30 de setembro, enquanto o relato completo com detalhes será disponibilizado em 6 de outubro. A esta vulnerabilidade ainda não foi atribuído um CVE. De acordo com a declaração do pesquisador que identificou o problema, as empresas Canonical e Red Hat foram informadas e atribuíram a vulnerabilidade um nível de criticidade alto (9.9 de 10).

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