accessibility-compliance
Pass
Audited by Gen Agent Trust Hub on Apr 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/check_accessibility.pyusessubprocess.runto invoke thenpx axecommand for auditing websites. This involves executing system commands based on user-provided URLs, which is a core capability of the skill. - [EXTERNAL_DOWNLOADS]: The
install.shscript installs several dependencies from well-known package registries including APT, NPM, and PyPI. This includes standard tools such asnodejs,python3,axe-core,lighthouse, and specific Python accessibility libraries. These are recognized services and their use for acquiring legitimate tools is considered standard practice. - [PROMPT_INJECTION]: The skill is designed to analyze external websites and files for accessibility compliance, creating a surface for indirect prompt injection.
- Ingestion points: External web content from URLs or local HTML files provided by the user for auditing, processed via
scripts/check_accessibility.py. - Boundary markers: The implementation does not include explicit markers or instructions to isolate the audited content from the agent's operating instructions.
- Capability inventory: The skill utilizes
subprocess.runto execute auditing commands and relies on network requests made by the underlying tools to fetch remote content. - Sanitization: No specific content filtering or sanitization is implemented to prevent malicious instructions embedded in the audited content from influencing the agent's behavior.
Audit Metadata