T08 · Insecure Dependencies
- Location
SKILL.md:8- Finding
Unpinned Installation of a Mutable Third-Party Executable
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a mostly coherent Memos CLI helper, but it asks agents to install and run a mutable third-party executable with API credentials, which warrants review before use.
Review the upstream memos-cli source and pin a trusted version before installing. Use HTTPS for any non-local Memos server, provide the admin API key only for explicit admin user-inspection tasks, and confirm destructive memo operations before running them.
SKILL.md:8Unpinned Installation of a Mutable Third-Party Executable
SKILL.md:46API Credentials May Be Transmitted over Plaintext HTTP
The skill explicitly establishes memos-cli as the canonical entrypoint and warns agents not to use go run ., but later instructs go run . config check and go run . user list for an admin workflow. That contradiction can cause an agent to execute repository source directly instead of the installed binary, bypassing the skill's own safety assumptions and increasing supply-chain and execution-surface risk if the local checkout differs from the expected release.
The description mandates use of this repository's CLI for relevant requests but does not mention any language or locale choice for user-facing interactions. If organizational policy requires respecting user language preferences, this instruction can be read as operationally prescriptive without clarifying that responses should still follow the user's chosen language.
This markdown file includes a workflow for listing users via the admin API and requires MEMOS_ADMIN_API_KEY, which is a sensitive credential. Although the document notes to ask for admin credentials if missing, this section does not explicitly warn that the command uses elevated privileges or may expose sensitive user/account data, so the user-facing safety disclosure is incomplete.
No suspicious patterns detected.