kelly-lesson
Warn
Audited by Snyk on Aug 25, 2026
Risk Level: MEDIUM
Full Analysis
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (medium risk: 0.30). In the Busabase runtime path, the app ingests outsider-submitted teacher/plan free text indirectly because the UI reads all records from the user-controlled
plansandchecksBases (viabusabaseProvider.getState()→readAllRecords("plans")/readAllRecords("checks")) and then renders fields likeplan.feedback_draft,plan.decision_note,check.evidence, andsuggestionsinto the client state without any upfront selection step.
Issues (1)
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
Audit Metadata