ibm-a11y-automation

Pass

Audited by Gen Agent Trust Hub on Jul 30, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill instructs the agent to run a local automation script scripts/a11y/a11y_scan.py using the uv tool. This is a legitimate operation for a development-focused skill intended to audit application accessibility. The skill also utilizes a JSON configuration file to define browser automation actions (e.g., click, fill, press), which are interpreted by the scanner script for UI interaction testing.\n- [SAFE]: No security issues such as prompt injection, data exfiltration, or obfuscation were identified. The access to local configuration files and the generation of reports in the /tmp directory are consistent with the skill's documented purpose as a developer tool.\n- [PROMPT_INJECTION]: Analyzed for indirect prompt injection surface (vulnerability scan):\n
  • Ingestion points: The agent reads reports generated by a11y_scan.py from the local filesystem.\n
  • Boundary markers: None explicitly defined in the prompt for processing script output.\n
  • Capability inventory: Shell command execution via uv run.\n
  • Sanitization: No sanitization of output content before agent processing is mentioned. Given the local and trusted nature of the script, this surface is considered low risk and does not escalate the verdict.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 30, 2026, 09:46 AM
Security Audit — agent-trust-hub — ibm-a11y-automation