drupal-ddev
Pass
Audited by Gen Agent Trust Hub on Mar 20, 2026
Risk Level: SAFECREDENTIALS_UNSAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The skill includes documentation and scripts with hardcoded default credentials used for local development setup.
- Evidence:
SKILL.mdcontains an example commanddrush site:install standard --site-name="My Site" --account-name=admin --account-pass=admin.references/config-yaml.mdincludes a hook exampleexec: drush user:password admin "admin". - [COMMAND_EXECUTION]: The skill provides instructions for creating custom shell scripts, making them executable, and utilizing automated lifecycle hooks that run arbitrary commands in the container.
- Evidence:
SKILL.mddemonstrates creating.ddev/commands/web/fresh-installand runningchmod +x.references/config-yaml.mdoutlines multiple hooks (post-start,post-import-db) usingexecto run commands inside the web container. - [EXTERNAL_DOWNLOADS]: The skill documentation includes procedures for downloading project dependencies and core software from external sources.
- Evidence:
SKILL.mdlists commands likeddev composer create drupal/recommended-projectandgit clone repo-urlfor project initialization. - [PROMPT_INJECTION]: The skill features capabilities that ingest untrusted external data, forming a surface for indirect prompt injection.
- Ingestion points: The skill uses
ddev import-dbandddev import-filesto bring external database snapshots and file archives into the active environment context. - Boundary markers: No explicit boundary markers or instructions to ignore embedded commands are present in the provided templates for data ingestion.
- Capability inventory: The skill utilizes extensive capabilities including shell access via
ddev ssh, database management viadrush, and automated script execution via DDEV hooks. - Sanitization:
SKILL.mdmentionsddev drush sql-sanitize -yas an optional step to clean database content, which is a best practice for privacy but does not fully mitigate prompt injection risks.
Audit Metadata