alphaear-logic-visualizer
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted logic descriptions to generate XML and charts.
- Ingestion points: The
nodes_jsonvariable inreferences/PROMPTS.mdandnodes_datainscripts/visualizer_prompt.pyare interpolated directly into prompts. - Boundary markers: No delimiters or ignore instructions are used to wrap the untrusted data.
- Capability inventory: The
scripts/visualizer.pyscript contains capabilities to write to the local filesystem viarender_drawio_to_htmlandrender_chart_to_file. - Sanitization: The
render_drawio_to_htmlfunction useshtml.escapeandjson.dumpsto safely embed the generated XML into the HTML output, which prevents potential cross-site scripting (XSS) risks in the viewer. - [EXTERNAL_DOWNLOADS]: The
render_drawio_to_htmlmethod inscripts/visualizer.pygenerates HTML files that reference a JavaScript library fromhttps://viewer.diagrams.net/js/viewer-static.min.js. This is a well-known service provided by diagrams.net for rendering Draw.io compatible diagrams.
Audit Metadata