Exporting secure variable as an artifact exposes the variable in plaintext

XMLWordPrintable

    • Severity 3 - Minor

      Issue Summary

      • We have discovered that echoing a secured variable into an artifact exposes this in plaintext when the artifact is downloaded
      • I have tested this on my end and was able to reproduce the problem

      Steps to Reproduce

      1. Create a build step with the following code:
        - step:
            script:
              - echo $VAR >> var.txt
            artifacts:
              - var.txt
        
      2. Execute the build and download the resulting artifact, the secured variable shows in plaintext without any encryption/censoring

      Expected Results

      • The secured variable is not exposed in the artifact

      Actual Results

      • The secured variable is exposed in the artifact

      Workaround

      Currently, there is no known workaround for this behavior. A workaround will be added here when available.

            Assignee:
            Unassigned
            Reporter:
            Ben
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: