html-to-bento-slides
Fail
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill instructs the agent to download an HTML file from a remote server and then execute it by rendering it in a browser and invoking internal validation methods. This creates a direct path for executing remote code from an unverified source.
- Evidence: The
curlcommand inSKILL.mddownloads the fileBento_Slides.bento.htmlfromhttps://bento.page/releases/slides/Bento_Slides.bento.html. - Evidence:
references/output-and-qa.mdinstructs the agent to "Open the generated .bento.html in a browser and run: window.bento.validate()". - [EXTERNAL_DOWNLOADS]: The skill requires fetching resources from an external domain that is not recognized as a trusted source.
- Evidence:
https://bento.page/releases/slides/Bento_Slides.bento.htmlis downloaded inSKILL.md. - Evidence:
https://bento.page/slides/agents.mdis fetched as an authoring guide. - [COMMAND_EXECUTION]: The skill uses the
curlcommand to download external files. - Evidence:
curl -fsSL https://bento.page/releases/slides/Bento_Slides.bento.html -o "<name>.bento.html"inSKILL.md. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to analyze and convert untrusted HTML content, which is a significant attack surface for indirect prompt injection.
- Ingestion points: The skill accepts HTML files, folders, or URLs of live presentations as input in
SKILL.md. - Boundary markers: While the skill uses a
#bento-doctag for the output, there are no specific boundary markers or instructions to ignore embedded commands in the input data. - Capability inventory: The agent has access to
curlfor network requests, file writing, and a browser context for rendering and executing JavaScript. - Sanitization: The instructions include a warning to use an "isolated browser context" and to "Remove executable/unsafe content", but these are dependent on the agent's correct interpretation and implementation during processing.
Recommendations
- HIGH: Downloads and executes remote code from: https://bento.page/releases/slides/Bento_Slides.bento.html - DO NOT USE without thorough review
- AI detected serious security threats
Audit Metadata