social-to-imgur
Fail
Audited by Gen Agent Trust Hub on Jun 13, 2026
Risk Level: HIGHCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONCREDENTIALS_UNSAFEDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill interpolates user-supplied data (
post_url) and external tool output (thumbnail_url) directly into shell commands foryt-dlpandcurl. This creates a significant risk of command injection if the agent does not properly escape these variables (e.g., a URL containing; command_herecould trigger arbitrary execution). - [REMOTE_CODE_EXECUTION]: The skill uses
uvxto dynamically download and execute theyt-dlppackage from the Python Package Index (PyPI) at runtime. This involves fetching and running external code that is not pinned to a specific version or hash. - [CREDENTIALS_UNSAFE]: Instructions direct the agent to retrieve secrets from the macOS keychain using
security find-generic-password. This exposes sensitive credentials to the shell environment and command-line history. - [DATA_EXFILTRATION]: Credentials retrieved from the local keychain are transmitted via
curlto the Imgur API. While this is the intended functionality, the pattern of reading local secrets and sending them to a remote endpoint is a primary vector for exfiltration. - [EXTERNAL_DOWNLOADS]: The skill fetches content from arbitrary social media URLs and then uploads that data to
api.imgur.com. This involves multi-step interactions with external, untrusted network resources.
Recommendations
- AI detected serious security threats
Audit Metadata