Skip to content
OpenAdvisories

Package · Go

github.com/external-secrets/external-secrets

6 known vulnerabilities.

6 results · Feed

  • High 7.1

    External Secrets Operator: label enforcement bypass in webhook generator enables secret exfiltration

    External Secrets Operator reads information from a third-party service and automatically injects the values as Kubernetes Secrets. Starting in version 0.10.0 and prior to version 1.3.2, a bug in the `webhook` generator initialization order incorrectly cleared…

  • Medium 5.3

    External Secrets Operator: Namespace Isolation Bypass in CAProvider ConfigMap Resolution for SecretStore

    External Secrets Operator reads information from a third-party service and automatically injects the values as Kubernetes Secrets. Prior to 2.4.0, Namespaced SecretStore resources that used CAProvider with type ConfigMap could resolve CA material from another…

  • High 7.1

    External Secrets Operator has DNS exfiltration via getHostByName in its v2 template engine

    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…

  • Critical 9.3

    External Secrets Operator insecurely retrieves secrets through the getSecretKey templating function

    External Secrets Operator reads information from a third-party service and automatically injects the values as Kubernetes Secrets. Starting in version 0.20.2 and prior to version 1.2.0, the `getSecretKey` template function, while introduced for senhasegura De…

  • High 7.1

    External Secrets Operator Missing Namespace Restriction in PushSecret and SecretStore List() Calls Allows Unauthorized Secret Access

    External Secrets Operator is a Kubernetes operator that integrates external secret management systems. From version 0.15.0 to before 0.19.2, a vulnerability was discovered where the List() calls for Kubernetes Secret and SecretStore resources performed by the…

  • High 8.3

    External Secrets Operator vulnerable to privilege escalation

    External Secrets Operator is a Kubernetes operator that integrates external secret management systems. The external-secrets has a deployment called default-external-secrets-cert-controller, which is bound with a same-name ClusterRole. This ClusterRole has "ge…