GHSA-8449-7gc2-pwrp

    Dashboard / Vulnerabilities / GHSA-8449-7gc2-pwrp

    GHSA-8449-7gc2-pwrp

    Published: 18 Aug 2022Last Modified: 20 May 2024

    Summary: HashiCorp Consul Template could reveal Vault secret contents in error messages

    Details: In HashiCorp Consul Template through version 0.29.1, invalid templates could inadvertently reveal the contents of Vault secret in errors returned by the `*template.Template.Execute 5` method, when given a template using Vault secret contents incorrectly. This method has been updated to redact Vault secrets when creating an error string, making it safe to log the error.. This issue was fixed in version 0.29.2.

    Affected packages

    Package

    Name: github.com/hashicorp/consul-template

    Purl: pkg:golang/github.com/hashicorp/consul-template

    Affected ranges

    Type: SEMVER

    Events:

    Introduced- 0
    Fixed -0.27.3

    Affected versions

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    GHSA-8449-7gc2-pwrp | CVE-DB