redact-for-public-disclosure
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill describes a pattern for fetching and executing a custom redaction scanner script from a private GitHub repository during a CI process.
- Evidence: The CI configuration in Step 7 uses
gh apito fetch script content and execute it:gh api repos/<org>/<private-repo>/contents/tools/check-redaction.sh --jq .content | base64 -d > check-redaction.shfollowed by./check-redaction.sh .. - [DYNAMIC_EXECUTION]: Decodes script content from the GitHub API using
base64 -dto create an executable file at runtime within a CI environment. - Evidence: Step 7 CI workflow example demonstrates runtime decoding and execution of the
check-redaction.shscript. - [COMMAND_EXECUTION]: Instructions guide the use of various shell commands for environment setup, repository management, and data synchronization.
- Evidence: Use of
sudo apt-get install,chmod +x, andgit push --forcefor administrative and repository operations (Steps 3, 6, and 7). - [INDIRECT_PROMPT_INJECTION]: The skill establishes a pipeline for processing and publishing files from a private research repository which may contain untrusted data.
- Ingestion points: Local files from the
PRIVATE_ROOTdirectory referenced intools/public-allowlist.txt(Step 5). - Boundary markers: Encourages fact categorization (Step 1) and the use of the
check-redaction.shscript to block publishes containing sensitive patterns. - Capability inventory: File system operations (
cp,mkdir,rm), shell script execution, and Git synchronization commands. - Sanitization: Implements regex-based scanning using
ripgreporgrepto detect and block sensitive content patterns (Step 3).
Audit Metadata