summaryrefslogtreecommitdiff
path: root/lib/cli.zsh
diff options
context:
space:
mode:
authorMarc Cornellà <hello@mcornella.com>2021-11-09 09:08:18 +0100
committerMarc Cornellà <hello@mcornella.com>2021-11-11 22:45:11 +0100
commita263cdac9c15de4003d3289a53cad1d19c8cfb3f (patch)
tree91e2ff514a1269676eb85fb2ee3ffb273377baf3 /lib/cli.zsh
parent06fc5fb12900d7ee5821a5f20b47be2c4b894ac0 (diff)
downloadzsh-a263cdac9c15de4003d3289a53cad1d19c8cfb3f.tar.gz
zsh-a263cdac9c15de4003d3289a53cad1d19c8cfb3f.tar.bz2
zsh-a263cdac9c15de4003d3289a53cad1d19c8cfb3f.zip
fix(lib): fix potential command injection in `title` and `spectrum` functions
The `title` function unsafely prints its input without sanitization, which if used with custom user code that calls it, it could trigger command injection. The `spectrum_ls` and `spectrum_bls` could similarly be exploited if a variable is changed in the user's shell environment with a carefully crafted value. This is highly unlikely to occur (and if possible, other methods would be used instead), but with this change the exploit of these two functions is now impossible.
Diffstat (limited to 'lib/cli.zsh')
0 files changed, 0 insertions, 0 deletions