PT-2026-32571

CVE-2026-34984

·

Publicado

2026-04-13

·

Atualizado

2026-07-30

Descrição por

CVSS 4.0
7.1
Alta
MétricasAV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas External Secrets Operator versões anteriores a 2.3.0
Descrição O mecanismo de template v2 em runtime/template/v2/template.go remove env e expandenv do TxtFuncMap(), mas deixa a função getHostByName() acessível para templates controlados pelo usuário. Como o controlador executa templates dentro de seu próprio processo, um invasor capaz de criar ou atualizar recursos ExternalSecret com templates pode disparar consultas DNS no lado do controlador usando valores derivados de segredos. Isso cria um primitivo de exfiltração de DNS, permitindo que materiais de segredos recuperados sejam vazados via consultas DNS sem exigir acesso direto à rede externa a partir da carga de trabalho do invasor. Isso resulta em um problema de confidencialidade em ambientes onde usuários de menor confiança podem criar esses recursos e o controlador possui capacidade de resolução de DNS.
Recomendações Atualizar para a versão 2.3.0. Restringir a capacidade de usuários não confiáveis ou de menor confiança de criar ou atualizar recursos ExternalSecret com templates.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-R2PG-R6H7-CRF3
GO-2026-5602
OPENSUSE-SU-2026:21483-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾