canvas-morning-check
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests external data from Canvas assignments and submissions. Malicious instructions embedded in these fields by students could potentially manipulate the agent's behavior during report generation or when drafting follow-up messages.\n
- Ingestion points: Data enters the agent context through the
list_assignmentsandlist_submissionstools as specified in SKILL.md.\n - Boundary markers: The skill does not define specific delimiters or "ignore embedded instructions" warnings to separate untrusted Canvas data from the agent's system instructions.\n
- Capability inventory: The agent possesses write capabilities through tools like
send_conversationandsend_peer_review_inbox_messages, which could be triggered by injected instructions.\n - Sanitization: There is no evidence of content sanitization or validation for the data retrieved from the LMS before it is interpolated into prompts.
Audit Metadata