version-update
Pass
Audited by Gen Agent Trust Hub on Oct 2, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
Bun.spawnto execute local scripts and systemgitcommands to perform its versioning tasks. - Evidence:
scripts/git-commit.mjsexecutesgit addandgit committo save version changes. - Evidence:
scripts/git-push.mjsexecutesgit pushto synchronize changes with a remote repository. - Evidence:
scripts/version-apply.mjsspawnsversion-find.mjsas a subprocess to identify target files. - [INDIRECT_PROMPT_INJECTION]: The skill reads and processes the contents of project manifest files, which could contain malicious instructions embedded in metadata fields.
- Ingestion points: The scripts
version-find.mjs,version-current.mjs, andversion-apply.mjsread content frompackage.json,Cargo.toml,pyproject.toml,setup.py, and other code files. - Boundary markers: There are no explicit delimiters or warnings defined to prevent the agent from following instructions that might be contained within the read files.
- Capability inventory: The agent has the authority to write to the local filesystem and execute
git pushandgit commitvia the provided scripts. - Sanitization: While the scripts use strict semantic versioning regex patterns to validate the versions they write, the data read from files and passed to the agent context is not sanitized for natural language instructions.
- [DATA_EXFILTRATION]: The skill provides a direct mechanism to send local data to a remote repository via the Git push helper.
- Evidence:
scripts/git-push.mjsperforms network operations toorigin. This is a core functionality of the skill but represents a controlled exfiltration path. The script includes a safety check to prevent force-pushing tomainormasterbranches.
Audit Metadata