publish-artifact
Warn
Audited by Gen Agent Trust Hub on Jul 16, 2026
Risk Level: MEDIUMCREDENTIALS_UNSAFECOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [CREDENTIALS_UNSAFE]: The instructions in
SKILL.mdand theonboardinglogic withinpublish.shexplicitly direct the agent to persist theIPFS_PUBLISH_TOKEN(a Bearer token) in plain text. This is done by modifying user-level configuration files such as~/.zshrc,~/.bashrc, or~/.claude/settings.json, exposing sensitive credentials to any local process. - [COMMAND_EXECUTION]: The skill executes a bash script (
publish.sh) that utilizesfindfor filesystem traversal andcurlfor network requests. Additionally, the skill's documentation encourages the agent to execute shell commands to modify system startup scripts, which is a common persistence mechanism used to maintain state or environment variables across sessions. - [DATA_EXFILTRATION]: The core purpose of the skill is to transmit local data (files or entire directories) to a remote IPFS cluster. While this is the intended functionality, the script allows for the upload of any accessible path, which could be leveraged to exfiltrate sensitive files if the agent is instructed to target them.
Audit Metadata