PT-2026-99374 · Kyverno · Kyverno
CVSS v4.0
8.3
Alta
| Vetor | AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
Kyverno versões 1.16.0 through 1.19.0
Description
O software registra a biblioteca Common Expression Language (CEL)
globalcontext.Lib em seu ambiente de política sem restringi-la ao namespace da política. Isso difere de outras bibliotecas, como resource.Lib, http.Lib e o carregador de configMap, que são confinados ao namespace da política. Um locatário com permissões para criar políticas de namespace, como NamespacedValidatingPolicy ou políticas semelhantes de mutação, exclusão, geração e validação de imagem, pode usar a função globalContext.get() para recuperar o conteúdo completo em cache de um GlobalContextEntry com escopo de cluster. Isso permite o acesso a dados em cache de namespaces para os quais o locatário não possui permissões de RBAC (Role-Based Access Control), pois nenhuma validação de admissão impede essas chamadas.Recommendations
Atualize o Kyverno para a versão 1.19.1.
Exploit
Correção
Information Disclosure
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Kyverno