T08 · Insecure Dependencies
- Location
SKILL.md:5- Finding
Unpinned Third-Party CLI Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill’s Google Docs features are disclosed and coherent, but it should be reviewed because it installs a mutable external CLI that handles credentials and document permissions.
Install only if you trust Porteden and are comfortable granting it Google Docs and Drive access. Prefer a dedicated, least-privilege token or account, verify the CLI source and release before installing, and confirm sharing or delete actions manually.
SKILL.md:5Unpinned Third-Party CLI Installation
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
Setup (once)
- **Browser login (recommended):** `porteden auth login` — opens browser, credentials stored in system keyring
- **Direct token:** `porteden auth login --token <key>` — stored in system keyring
- **Verify:** `porteden auth status`
- If `PE_API_KEY` is set in the environment, the CLI uses it automatically (no login needed).
Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
Setup (once)
- **Browser login (recommended):** `porteden auth login` — opens browser, credentials stored in system keyring
- **Direct token:** `porteden auth login --token <key>` — stored in system keyring
- **Verify:** `porteden auth status`
- If `PE_API_KEY` is set in the environment, the CLI uses it automatically (no login needed).
No suspicious patterns detected.