Instructure said the attacker used a Free-for-Teacher account to submit a support ticket with malicious code that triggered an XSS flaw, obtained an authorization token and gained elevated access in Canvas, taking usernames, email addresses, course names, enrollment information and messages [1]. According to BleepingComputer, ShinyHunters claims 8,809 educational organizations and 275 million records are affected, and after returning on May 7 the group posted a ransom note on login pages [2][3]. Instructure recommends institutions enable MFA and check for Canvas support-account access between April 25–30 and on May 7 that is unrelated to their own tickets [1].
Canvas learning platform breached via XSS from a free teacher account; user data and messages stolen, ransom note planted on login pages
1 min read
- Disclosed
- May 5, 2026
- Occurred
- Apr 25, 2026
- Published
- Nov 11, 2026
- Last updated
- Nov 11, 2026
- CVSS basis
- Our assessment
- Technology
- Attack vector
- Impact
- Data type
- Actor type
- Motivation
On this page
30-second summary
What happened
Who is affected
Industries mainly affected: Education, Technology
What to do nowOur advice
- Check logs for Canvas support-account access between April 25–30 and on May 7 unrelated to your own tickets [1].
- Enable MFA as Instructure recommends; SSO institutions should enforce it at the identity provider .
Timeline
Technical details
Remediation
References
Official / primary1
- [1]Instructure2026-07-28Accessed 2026-11-11Snapshot 2026-11-11 sha256 022738cb80d6
“When a customer service agent accessed the ticket, the code triggered a cross-site scripting (XSS) vulnerability, allowing the threat actor to obtain an authorization token and gain elevated access within the Canvas application.”
Media4
- [2]
This site aggregates public information and is not security consulting advice. Test remediation steps before applying.