Patchwire CVEs, their patch status, and feeds to follow them

CVE-2026-34984

Fixed in a distro release EPSS <1%CVSS 7.1

External Secrets Operator reads information from a third-party service and automatically injects the values as Kubernetes Secrets. Versions 2.2.0 and below contain a vulnerability in runtime/template/v2/template.go where the v2 template engine removes env and expandenv from Sprig's TxtFuncMap() but leaves the getHostByName function accessible to user-controlled templates. Since ESO executes templates within the controller process, an attacker who can create or update templated ExternalSecret resources can invoke controller-side DNS lookups using secret-derived values. This creates a DNS exfiltration primitive, allowing fetched secret material to be leaked via DNS queries without requiring direct outbound network access from the attacker's workload. The impact is a confidentiality issue, particularly in environments where untrusted or lower-trust users can author templated ExternalSecret resources and the controller has DNS resolution capability. This issue has been fixed in version 2.3.0.

Published 2026-04-14 · CVE record · OSV

Products: external-secrets

Fixed upstream

EcosystemPackageFixed in
Gogithub.com/external-secrets/external-secrets1.3.3-0.20260331202714-6800989bdc12
Gogithub.com/external-secrets/external-secretsno fix

Distro releases

ReleasePackageFixed in
Chainguardexternal-secrets-operator-0.20no fix
Chainguardexternal-secrets-operator-1.0no fix
Chainguardexternal-secrets-operator-1.1no fix
Chainguardexternal-secrets-operator-1.2no fix
Chainguardexternal-secrets-operator-1.3no fix
Chainguardexternal-secrets-operator-2.0no fix
Chainguardexternal-secrets-operator-2.1no fix
Chainguardexternal-secrets-operator-2.22.2.0-r7
Chainguardexternal-secrets-operator-fips-0.20no fix
Chainguardexternal-secrets-operator-fips-1.0no fix
Chainguardexternal-secrets-operator-fips-1.1no fix
Chainguardexternal-secrets-operator-fips-1.2no fix
Chainguardexternal-secrets-operator-fips-1.3no fix
Wolfiexternal-secrets-operator-1.1no fix
Wolfiexternal-secrets-operator-2.0no fix
Wolfiexternal-secrets-operator-2.1no fix
Wolfiexternal-secrets-operator-2.22.2.0-r7
openSUSE Leap 16.0govulncheck-vulndb0.0.20260723T184607-160000.1.1