agent-supply-chain
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill possesses an attack surface for indirect prompt injection as it ingests and processes untrusted files from a plugin directory to compute integrity hashes.
- Ingestion points: The
hash_file(path)andaudit_versions(config_path)functions inSKILL.mdread contents from arbitrary files within a provided directory path. - Boundary markers: Absent; the logic processes raw file data without using delimiters or instructions to the agent to ignore potential malicious content embedded in the files.
- Capability inventory: The skill is capable of reading the local file system (
path.rglob,open().read()), writing manifest files (Path().write_text()), and executing Python scripts. - Sanitization: While the skill uses SHA-256 hashing to detect modifications, it does not sanitize the contents of the files before processing them, which is a common trait of diagnostic tools.- [DATA_EXFILTRATION]: The skill accesses local files, including project configuration and source code, to perform its auditing and manifest generation tasks.
- Evidence: The
hash_filefunction reads file contents in chunks, andaudit_versionsspecifically readspackage.json,requirements.txt, andpyproject.tomlfiles.- [COMMAND_EXECUTION]: The skill contains Python snippets and a GitHub Actions workflow definition that facilitate the execution of commands. - Evidence: The CI integration section provides a
python -cshell command to execute an inline Python script for manifest verification.- [EXTERNAL_DOWNLOADS]: The documentation references external resources and repositories for security standards and tools. - Evidence: Links to the OpenSSF SLSA project, npm documentation, and Microsoft's official
agent-governance-toolkitrepository are included for reference.
Audit Metadata