Thevilledev

#1983de 53,635
117.6CVSS total
Vulnerabilidades · 14
Média
1
Alta
7
Crítica
6
PT-2026-4953
9.9
2026-01-27
Kyverno · Kyverno · CVE-2026-22039
**Nome do Software Vulnerável e Versões Afetadas** Versões do Kyverno anteriores a 1.16.3 e 1.15.3 **Descrição** O Kyverno, um mecanismo de políticas para equipes de engenharia de plataforma nativa da nuvem, contém uma violação crítica de limite de autorização no `apiCall` de Policy do Kyverno com escopo de namespace. O `urlPath` resolvido é executado usando o ServiceAccount do controlador de admissão do Kyverno sem impor limitações de namespace. Isso permite que qualquer usuário autenticado com permissão para criar uma Policy com escopo de namespace realize requisições à API Kubernetes usando a identidade do controlador de admissão do Kyverno, potencialmente tendo como alvo qualquer caminho de API permitido pelo RBAC daquele ServiceAccount. Isso compromete o isolamento de namespace, permitindo leituras entre namespaces de recursos como ConfigMaps e Secrets, e permite gravações com escopo de cluster ou entre namespaces, como a criação de ClusterPolicies, ao controlar o `urlPath` por meio de substituição de variáveis de contexto. A vulnerabilidade existe na forma como o Kyverno trata entradas de contexto `apiCall`, especificamente a substituição de variáveis no campo `URLPath` sem sanitização adequada ou validação de autorização. Um atacante pode construir qualquer caminho de API válido para acessar e modificar recursos aos quais não deveria ter acesso. Isso pode levar à exfiltração de dados, à interrupção de todo o cluster através da criação de recursos `ClusterPolicy` maliciosos e à potencial escalonação de privilégios. A vulnerabilidade afeta tanto a recuperação de dados quanto a capacidade de criar recursos em nível de cluster. **Recomendações** Atualize o Kyverno para a versão 1.16.3 ou 1.15.3.
PT-2025-40034
9.8
2025-09-30
Argo Cd · Argo Cd · CVE-2025-55191
**Nome do Software Vulnerável e Versões Afetadas** Versões do Argo CD de 2.1.0 a 2.14.19 Versões do Argo CD de 3.0.0-rc1 a 3.0.18 Versões do Argo CD de 3.1.0-rc1 a 3.1.7 Versão do Argo CD 3.2.0-rc1 **Descrição** O Argo CD, uma ferramenta de entrega contínua GitOps declarativa para Kubernetes, está suscetível a uma condição de corrida em seu manipulador de credenciais de repositório. Essa condição ocorre quando operações simultâneas são executadas na mesma URL de repositório, potencialmente causando um panic e falha no servidor do Argo CD. O problema reside em manipuladores relacionados ao repositório dentro do arquivo `util/db/repository secrets.go`, especificamente em funções como `secretToRepoCred`. A condição de corrida origina-se do acesso simultâneo a mapas sem a proteção adequada de mutex, desencadeada por operações de credenciais de repositório (criar, atualizar ou excluir) juntamente com ressincronizações de informer do Kubernetes e watchers em segundo plano. A exploração requer um token de API válido com permissões de recurso `repositories`, permitindo que atacantes acionem repetidamente a condição e mantenham um estado de negação de serviço, interrompendo operações GitOps. **Recomendações** Atualize para a versão 2.14.20 ou posterior do Argo CD. Atualize para a versão 3.0.19 ou posterior do Argo CD. Atualize para a versão 3.1.8 ou posterior do Argo CD. Atualize para a versão 3.2.0-rc2 ou posterior do Argo CD.
PT-2025-24315
7.8
2025-06-06
Coredns · Coredns · CVE-2025-47950
**Nome do Software Vulnerável e Versões Afetadas** Versões do CoreDNS anteriores à 1.12.2 Versões do CoreDNS anteriores à 1.21.2 **Descrição** Existe um problema de Negação de Serviço (DoS) na implementação do servidor DNS-over-QUIC (DoQ) do CoreDNS. Anteriormente, o servidor criava uma nova goroutine para cada stream QUIC recebida, sem impor quaisquer limites ao número de streams ou goroutines concorrentes. Um atacante remoto e não autenticado poderia abrir um grande número de streams, levando ao consumo descontrolado de memória e eventualmente causando uma falha por Out Of Memory (OOM) — especialmente em ambientes containerizados ou com restrição de memória. A correção introduz dois mecanismos principais de mitigação: `max streams`, que limita o número de streams QUIC concorrentes por conexão com um valor padrão de `256`; e `worker pool size`, que introduz um pool de trabalhadores limitado em todo o servidor para processar streams recebidas com um valor padrão de `1024`. **Recomendações** Para versões anteriores à 1.12.2, atualize para a versão 1.12.2 ou posterior. Para versões anteriores à 1.21.2, atualize para a versão 1.21.2 ou posterior. Como solução temporária, considere desabilitar o suporte a QUIC removendo ou comentando o bloco `quic://` no Corefile. Utilize limites de recursos do runtime de container para detectar e isolar o uso excessivo de memória. Monitore os padrões de conexão QUIC e gere alertas sobre anomalias.