PT-2022-2057 · Argo Cd · Argo Cd
Alexmt
·
Publicado
2022-03-22
·
Atualizado
2024-08-21
·
CVE-2022-1025
CVSS v2.0
10
Crítica
| Vetor | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Nome do software vulnerável e versões afetadas
Versões 1.0.0 e anteriores do Argo CD
Versões 0.8.0 a 0.9.x do Argo CD
Versões 0.5.0 a 0.7.x do Argo CD
Descrição
O problema está relacionado a um bug de controle de acesso inadequado no Argo CD, permitindo que um usuário mal-intencionado possa escalar seus privilégios para o nível de administrador. Isso pode ocorrer se o usuário tiver acesso de push ao repositório git de código-fonte ou ao repositório Helm de um aplicativo, ou acesso
sync e override a um aplicativo. Os níveis de exploração variam dependendo dos outros privilégios RBAC do usuário, incluindo acesso update, delete, get e action às aplicações. Uma exploração relacionada é possível para um usuário com acesso get a uma aplicação, permitindo que ele acesse qualquer evento no cluster de destino da aplicação, caso conheça o nome, o UID e o namespace do objeto envolvido.Recomendações
Para as versões 2.0.x e anteriores, atualize para uma versão mais recente, como v2.3.2, v2.2.8 ou v2.1.14, seguindo as instruções de atualização no changelog.
Para usuários do gráfico argo-helm que estejam implantando a v2.3.x, atualize o gráfico para a versão 4.2.2.
Para usuários do Argo CD 2.2 e 2.1, defina o valor de
global.image.tag para o mais recente da série de lançamentos atual (v2.2.8 ou v2.1.14).Como solução alternativa temporária, considere limitar quem tem acesso de push aos repositórios de código-fonte das aplicações ou acesso
sync e override às aplicações, e limitar quais repositórios estão disponíveis em projetos onde os usuários têm acesso update às aplicações.Limite quem tem
Exploit
Correção
Missing Authorization
Information Disclosure
Improper Privilege Management
Incorrect Authorization
Improper Access Control
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Argo Cd