Instructure 表示,攻擊者以免費教師(Free-for-Teacher)帳號送出含惡意程式碼的客服單,觸發 XSS 漏洞取得授權權杖並在 Canvas 取得較高權限,外流資料包括使用者名稱、Email、課程名稱、選課資訊與訊息 [1]。據 BleepingComputer 報導,ShinyHunters 宣稱影響 8,809 個教育機構、竊得 2.75 億筆師生紀錄,並在 5 月 7 日再次入侵後於登入頁張貼勒索訊息 [2][3]。Instructure 建議各機構啟用多因素驗證,並檢查 4 月 25 日至 30 日及 5 月 7 日是否有來自 Canvas 客服帳號、與自身客服單無關的存取 [1]。
Canvas 學習平台經免費教師帳號 XSS 遭入侵,師生帳號與訊息外流、登入頁被植勒索訊息
閱讀約 2 分鐘
- 揭露
- 2026年5月5日
- 發生
- 2026年4月25日
- 發布
- 2026年11月11日
- 最後更新
- 2026年11月11日
- CVSS 依據
- 本站評估
- 技術 / 系統類型
- 初始入侵方式
- 影響
- 外洩資料類型
- 攻擊者類型
- 動機
本頁內容
30 秒摘要
事件時間軸
技術細節
發生什麼
Instructure 表示,攻擊者建立免費教師帳號後送出含惡意程式碼的客服單,客服人員開啟時觸發 XSS 漏洞,使攻擊者取得授權權杖並在 Canvas 內取得較高權限 [1]。據 TechCrunch 報導,Instructure 於 5 月 5 日(週二)揭露 [3]。
第二次入侵
5 月 7 日攻擊者再次以相同手法入侵,透過 Canvas 自訂主題的 CSS 張貼勒索訊息,約 300 個機構可見;Instructure 約 10 分鐘內偵測並停用 [1]。據 BleepingComputer 報導,ShinyHunters 要求校方在 5 月 12 日前聯繫談判,Canvas 於 5 月 9 日恢復服務 [2]。
影響範圍
外流資料包括使用者名稱、Email、課程名稱、選課資訊與訊息,公司調查未發現課程內容、作業或帳密受影響 [1]。ShinyHunters 宣稱涉及 8,809 個教育機構、2.75 億筆紀錄,公司未證實此數字 [2]。
建議措施
Instructure 已永久停止免費教師方案、輪替 API 金鑰與權杖,並建議機構啟用、檢查相關期間的客服帳號存取 [1]。
修復指引
參考來源
官方 / 一級來源1
- [1]Instructure2026-07-28擷取日 2026-11-11已存檔 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.”
媒體報導4
- [2]
本站內容為公開資訊整理,不構成資安顧問建議;修復步驟請先於測試環境驗證。