Skip to content

Conversation

@rmvangun
Copy link
Contributor

Summary

Prevents secrets from leaking into terminal output when using --verbose flag

Changes

  • Added RegisterSecret() method to shell interface
  • Secrets providers register actual secret values with shell when resolved
  • All shell command output scrubs registered secrets, replacing them with ********

@rmvangun rmvangun self-assigned this Jun 21, 2025
@rmvangun rmvangun added the bug Something isn't working label Jun 21, 2025
@rmvangun rmvangun merged commit be6c623 into main Jun 21, 2025
12 of 13 checks passed
@rmvangun rmvangun deleted the fix/scrub-verbose-secrets branch June 21, 2025 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants