Missing User Warnings
Medium
- Confidence
- 89% confidence
- Finding
- The skill instructs users to export OAuth client credentials and a long-lived refresh token into shell environment variables using `eval` on command output, but it does not warn about shell history, process environment leakage, terminal logging, or the risks of handling secrets this way. In a security-sensitive context, this can expose Canvas credentials to other local users, logs, CI systems, or accidental copy/paste reuse, especially because refresh tokens are reusable and longer-lived than access tokens.
