typo3-docs
Fail
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [REMOTE_CODE_EXECUTION]: The
scripts/extract-extension-config.shscript executes theext_emconf.phpfile from the target project's root directory using the PHPincludedirective within aphp -rcommand to extract metadata. - [REMOTE_CODE_EXECUTION]: The
scripts/check-ui-surface-screenshots.shscript executes theConfiguration/Backend/Modules.phpfile from the target project using the PHP@includedirective to count registered modules. - [DYNAMIC_EXECUTION]: The skill's core functionality relies on executing PHP code from the environment it is auditing to extract configuration and architectural details, which is a high-risk pattern when applied to untrusted or third-party codebases.
- [COMMAND_EXECUTION]: The skill uses
docker runto pull and execute theghcr.io/typo3-documentation/render-guides:latestcontainer image. This command mounts the current project directory as a volume, potentially exposing project data to the container environment. - [INDIRECT_PROMPT_INJECTION]: The skill possesses a broad attack surface for indirect prompt injection:
- Ingestion points: The skill reads content from various project files, including PHP source code (
Classes/), configuration files (Configuration/),ext_emconf.php,composer.json, and project metadata (README.md,CHANGELOG.md). - Boundary markers: No explicit boundary markers or safety instructions are used when interpolating this external content into the
Documentation/ANALYSIS.mdreport or JSON data files. - Capability inventory: The skill has the ability to write to the file system, execute shell commands, and run Docker containers based on the analysis results.
- Sanitization: There is no evidence of sanitization or escaping of the extracted content before it is processed or presented to the agent.
- [EXTERNAL_DOWNLOADS]: The
scripts/render_docs.shscript pulls theghcr.io/typo3-documentation/render-guides:latestimage from the GitHub Container Registry. - [EXTERNAL_DOWNLOADS]: The
scripts/extract-repo-metadata.shscript makes network requests to GitHub and GitLab APIs using theghandglabCLI tools to fetch repository information.
Recommendations
- AI detected serious security threats
Audit Metadata