adopt-c-bounds-safety

Warn

Audited by Gen Agent Trust Hub on Sep 10, 2026

Risk Level: MEDIUMDYNAMIC_EXECUTIONDATA_EXFILTRATIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [DYNAMIC_EXECUTION]: The skill instructs the agent to execute shell scripts (.sh) located in temporary directories ($TMPDIR) during the handling of compiler crashes. While intended for reproducing crashes, executing scripts from computed paths is a significant risk if the tool output or environment is compromised.
  • [DATA_EXFILTRATION]: The instructions require the agent to access sensitive system log directories, specifically ~/Library/Logs/DiagnosticReports/, to retrieve compiler crash reports. Accessing files within a user's home directory can lead to the unauthorized exposure of system state and diagnostic information.
  • [COMMAND_EXECUTION]: The skill performs automated version control operations (detecting VCS, running status, diff, stage, and commit commands) and build system interactions (executing xcodebuild or make). These operations represent high-privilege actions that modify the local filesystem and project state.
  • [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes untrusted data from the user's codebase, including C source files and build configurations (.xcodeproj, project.pbxproj, Makefile), which could influence agent behavior.
  • Ingestion points: User-provided source code and project metadata read via the Read and VCS tools.
  • Boundary markers: No explicit delimiters or boundary instructions are used to separate user-provided data from agent instructions.
  • Capability inventory: The agent has the capability to execute arbitrary shell commands via VCS/build tools and to run shell scripts via sub-agents.
  • Sanitization: The skill lacks explicit sanitization or validation of the ingested code or the contents of crash reproducer scripts before they are handled.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Sep 10, 2026, 09:27 PM