PT-2026-135532
CVE-2026-105769
·
Publicado
2026-11-02
·
Atualizado
2026-11-02
Descrição por
CVSS 3.1
9.3
CríticaMétricasAV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas
kaniko versões anteriores a 1.25.20
Descrição
o kaniko pode vazar um token de acesso do Microsoft Entra ID (Azure AD) para o Azure Resource Manager para um host de registro controlado por um invasor. Isso ocorre porque o auxiliar de credenciais do Azure Container Registry
github.com/chrismellard/docker-credential-acr-env usa uma expressão regular não ancorada para identificar registros ACR, aceitando qualquer nome de host que contenha .azurecr.io, .azurecr.cn, .azurecr.de ou .azurecr.us. Quando um Dockerfile referencia uma imagem em um host semelhante via FROM ou COPY --from=<image>, o auxiliar obtém um token da identidade Azure da compilação e o envia via requisição POST para https://<host>/oauth2/exchange. Um invasor pode então usar esse token para acessar o Azure Resource Manager ou trocá-lo por credenciais de qualquer registro ACR acessível pela identidade.Recomendações
Atualize o kaniko para a versão 1.25.20.
Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾