Wei Zhou

#12661de 53,634
21.4CVSS total
Vulnerabilidades · 3
Média
2
Alta
1
PT-2025-25167
8.5
2025-06-10
Apache · Apache Cloudstack · CVE-2025-26521
**Nome do Software Vulnerável e Versões Afetadas** Versões do Apache CloudStack anteriores a 4.19.3.0 Versões do Apache CloudStack anteriores a 4.20.1.0 **Descrição** A falha permite que um membro de um projeto acesse a chave de API e a chave secreta do usuário 'kubeadmin' da conta do criador do cluster CKS, potencialmente levando ao comprometimento completo da confidencialidade, integridade e disponibilidade dos recursos pertencentes à conta do criador. Um invasor que seja membro do projeto pode explorar isso para se passar pelo usuário e realizar ações privilegiadas. **Recomendações** Para versões anteriores a 4.19.3.0 e 4.20.1.0, atualize para a versão 4.19.3.0 ou 4.20.1.0 para corrigir o problema. Como solução temporária, considere criar uma nova conta de serviço para cada projeto para fornecer acesso limitado especificamente para provedores de cluster Kubernetes e dimensionamento automático, e atualize o secret dentro do cluster e regenere as chaves de API e de serviço existentes seguindo estas etapas: 1. Crie uma nova conta de serviço com a função "Project Kubernetes Service Role". 2. Adicione a conta de serviço ao projeto onde os clusters Kubernetes estão hospedados. 3. Gere chaves de API e secretas para o usuário padrão desta conta. 4. Atualize o secret do CloudStack no cluster Kubernetes criando um arquivo temporário com a URL da API, a chave de API, a chave secreta e o ID do projeto, e então exclua o secret existente e crie um novo secret usando kubectl e a configuração do cluster Kubernetes. 5. Regenere as chaves de API e secretas para a conta de usuário original que foi usada para criar o cluster Kubernetes.