Tool Parameter Abuse
- Category
- Tool Misuse
- Confidence
- 60% confidence
- Finding
Tool parameters are crafted to achieve unintended or unsafe behavior. Parameter abuse can bypass intended safety checks (e.g. shell=True, --force, dangerous glob patterns).
- Content
Under LC_ALL=C, BSD sed rejects the table ("transform strings are not the same length"), exits 1 and prints nothing: check its status.
text **Secrets in argv**: `-H "Authorization: …"`, `-u user:pass`, `-passin pass:…` are readable by any local user in `ps -ww -o args=`. Pass them on stdin (`curl -K -`, `-passin env:VAR`). Scanner, fail-closed on zero files; the `[A]` classes keep it from matching its own source: ```bash root="${1:-.}"
