Avoid exposing runtime secrets via base64 subprocesses#36
Conversation
|
@copilot resolve the merge conflicts in this pull request and fix tests |
…isible-in-proc-cmdline # Conflicts: # packages/runtime/src/band-server.ts
Resolved the merge conflicts with |
|
@copilot fix tests |
Fixed in |
|
@copilot resolve conflicts |
…isible-in-proc-cmdline
Resolved in |
Runtime secrets were embedded in
env.shas base64 command substitutions, making encoded values briefly visible through/proc/[pid]/cmdlineand vulnerable toset -xleakage.secrets/file with0600permissions.env.shwithout command substitution.Input/path hardening
Execution ID generation