wordpress
Pass
Audited by Gen Agent Trust Hub on Jul 4, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes Bash to execute
curlandjqfor interacting with the WordPress REST API endpoints. This is standard behavior for the tool's intended use case of publishing and managing content. - [CREDENTIALS_UNSAFE]: The skill handles authentication using environment variables (
$WORDPRESS_USERNAME,$WORDPRESS_APP_PASSWORD). It includes specific warnings against logging or echoing the Application Password, demonstrating a secure-by-design approach to credential management. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it ingests user-provided text for blog posts. However, it implements technical mitigations to prevent this from affecting the execution environment.
- Ingestion points: User-provided strings for titles, content, and excerpts enter the skill via
jqarguments in the provided Bash snippets. - Boundary markers: The skill uses
jqwith the--argparameter, which provides a strong technical boundary by treating user input strictly as data, preventing shell injection. - Capability inventory: Uses
curlfor network requests andBashfor script execution. - Sanitization: Input is automatically sanitized and escaped by
jqbefore being sent as a JSON payload to the WordPress API.
Audit Metadata