daily-briefing
Pass
Audited by Gen Agent Trust Hub on Sep 26, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill possesses an indirect prompt injection vulnerability surface because it processes external, untrusted content from GitHub resources without explicit containment or validation rules.\n
- Ingestion points: Outlined in
references/workflow.md, data streams are fetched via GitHub search tools capturing issue titles, comments, PR descriptions, and active discussion threads.\n - Boundary markers: The skill instructions lack explicit boundary markers or delimiters to wall off external content when generating report markdown or HTML templates.\n
- Capability inventory: The skill writes report files to the workspace (
.github/reviews/briefings/) and invokes a localized rendering script via Node.js.\n - Sanitization: No verification or character escaping mechanisms are implemented for the aggregated third-party descriptions before embedding them into markdown/HTML outputs.\n- [COMMAND_EXECUTION]: The skill invokes local command execution to render the final briefing artifacts.\n
- Evidence: The output contract in
SKILL.mdmandates running the commandnode skills/a11y-core/scripts/render-report.mjsover the collected workspace findings.
Audit Metadata