You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Suggestion to not emit decrypted file values into logs on 'complex value in dotenv file' failure #1198
If you try to run exec-env with a file with a complex value YAML entry, it fails and outputs the failing complex value block into the log. I wanted to raise this as a potential security risk, as it can lead to secrets being written into logs if this command fails in CI, for example.
I think this is the line where the error is generated:
While it's helpful for fixing a case when seeing the value, it's probably better to print the value's key since that's not sensitive (as opposed to the value) and still allows you to find the value.
Activity
felixfontein commentedon Sep 27, 2025
While it's helpful for fixing a case when seeing the value, it's probably better to print the value's key since that's not sensitive (as opposed to the value) and still allows you to find the value.
felixfontein commentedon Sep 27, 2025
Fixed by #1959.