캔버스(Canvas) LMS 해킹 사태: 교육 기관 공급망 보안의 새로운 위협
서론: 8,000개 학교가 동시에 무너진 날
2026년 5월 7일, 미국 전역의 대학생들은 기말고사 준비를 위해 학습 관리 시스템(LMS)인 캔버스(Canvas)에 접속하려다 충격적인 메시지를 마주했다. 화면에 뜬 것은 로그인 창이 아니었다. 해커 그룹 "ShinyHunters"의 협박 메시지였다.
"ShinyHunters가 Instructure를 다시 침해했습니다. Instructure는 협상을 거부하고 보안 패치만 했습니다."
이 단일 공격으로 북미 전역의 9,000개 교육 기관(K-12 및 고등교육 포함)이 영향을 받았고, 2억 7,500만 명의 학생, 교사, 교직원의 개인 정보가 유출되었다[1][2]. 하버드, 프린스턴, 펜실베이니아 대학을 포함한 아이비리그 8개 대학 모두가 피해 기관 명단에 포함되었다[3].
이 사건은 단순한 LMS 해킹이 아니다. 교육 기관들이 의존하는 공급망(Supply Chain)을 공격하는 새로운 위협 패턴의 전조였다.
본론
1. 사건 개요: ShinyHunters의 캔버스(LMS) 공격
공격 시나리오
2026년 5월 3일: 해커 그룹 ShinyHunters가 교육 기술 기업 Instructure(캔버스 모기업)를 침해했다고 선언[1]。
2026년 5월 5일: ShinyHunters가 Instructure에 "PAY OR LEAK(지불하거나 유출하라)"라는 랜섬 요구 전송. 랜섬 메시지에는 다음 내용이 포함되었다[2]:
"수십억 건의 학생과 교사, 학생 간의 개인 메시지가 포함된 개인 대화 및 기타 개인 식별 정보(PII)를 유출할 것입니다. 2026년 5월 6일 이전에 연락하지 않으면 데이터를 유출하고 여러 가지 디지털 문제를 일으킬 것입니다."
2026년 5월 7일: 캔버스 서비스 전면 중단. 학생들은 기말고사 기간에 과제자료, 강의 동영상, 성적에 접근할 수 없게 되었다[1][3]。
피해 규모
Instructure는 북미 고등교육 기관의 41%가 캔버스를 사용한다[2]。 이번 공격으로 영향을 받은 주요 통계는 다음과 같다:
- 영향받은 기관: 9,000개 교육 기관(전 세계 K-12 및 고등교육)[1][2]
- 피해 인원: 2억 7,500만 명(학생, 교사, 교직원)[2]
- 유출된 데이터: 이름, 이메일 주소, 학생 ID 번호, 과제/시험 관련 메시지, 교수-학생 간 개인 대화[2][3]
- 아이비리그 피해: 8개 대학 모두 포함[3]
펜실베이니아 대학만 해도 30만 6,000명의 교직원과 학생 데이터가 유출되었다[3]。 ShinyHunters는 실제로 펜실베이니아 대학의 사용자 계정과 교수-학생 간 내부 메시지 샘플을 공개하여 데이터 유출 사실을 입증했다[3]。
2. 공급망 공격: 왜 단일 공격이 수천 개 학교를 무너뜨렸나?
이번 사건의 핵심은 공급망 공격(Supply Chain Attack)이었다. ShinyHunters는 개별 대학을 공격한 것이 아니라, 수천 개 교육 기관이 사용하는 공통 플랫폼(Instructure/캔버스)을 공격했다.
공급망 공격의 위험성
Tanium의 교육 아키텍트인 Doug Thompson은 이 패턴을 다음과 같이 설명했다[2]:
"지난 18개월간 우리가 주시해 온 명확한 패턴입니다. 공격자들은 개별 캠퍼스를 타겟팅하는 대신, 수천 개 기관 하위에 있는 플랫폼으로 데이터 공급망을 거슬러 올라가고 있습니다."
"> "은행 강도가 무장 수차차가 멈추는 곳을 찾아낸 것과 같습니다. 100개 지점을 뚫 필요가 있나요? 수차차가 모든 지점을 방문하니까요. 진짜 위험은 하류에 있습니다."
ShinyHunters의 패턴
ShinyHunters는 이전에도 교육 기술 공급망 공격을 반복적으로 공격했다:
- 2025년 가을: Salesforce 침해, 10억 건의 고객 기록 도난(Instructure 포함)[2]
- 2026년 3월: K-12 학생 정보 시스템 Infinite Campus 침해[2]
- 2026년 4월: 출판사 McGraw Hill 내부 데이터 접근[2]
향후 위협: 맞춤형 피싱의 위험
이번 공격의 가장 위험한 점은 유출된 데이터가 향후 초개인화된 피싱 공격에 사용될 가능성이다. Thompson은 다음과 같이 경고했다[2]:
"실제 이름, 이메일 주소, 교사-학생 메시지에 접근하면 다음 피싱 파도는 일반적이지 않을 것입니다. 실제 과목과 실제 대화를 인용하므로 훨씬 더 성공할 가능성이 높습니다."
3. 실제 유출된 데이터와 보안 영향
유출된 데이터 유형
Instructure의 CISO인 Steve Proud는 다음과 같이 유출된 데이터를 설명했다[2]:
"현재까지 확인된 정보는 영향받은 기관 사용자들의 특정 식별 정보(이름, 이메일 주소, 학생 ID 번호) 및 사용자 간 메시지입니다."
"> "비밀번호, 생년월일, 정부 식별자, 금융 정보는 관여하지 않았다는 증거는 아직 없습니다. 이 항목이 변경되면 영향받은 기관에 통지할 것입니다."
TechCrunch가 ShinyHunters가 제공한 테네시세츠 주 대학의 데이터 샘플을 검토한 결과, 이름, 이메일 주소, 일부 전화번호가 포함되었으나 비밀번호나 금융 정보는 없었다[2]。
실제 피해 사례: 펜실베이니아 대학
펜실베이니아 대학(The Daily Pennsylvanian 보도)의 경우[3]:
- 2026년 5월 7일 오후 4시 20분: 캔버스 접속 불가, ShinyHunters 경고 메시지 표시
- 경고 내용: "5월 12일 오후까지 협상하지 않으면 모든 것을 유출할 것"
- 유출된 데이터: 30만 6,000명 펜 소속 인원의 이메일, 이름, 펜 ID, 과목 등록 정보
- 추가 피해: 교수-학생 간 내부 메시지 및 캔버스 사용자 계정 정보
- 과거 이력: ShinyHunters는 2025년 10월에도 펜실베이니아 대학을 공격하여 기부자 명부, 내부 메모, 기밀 문서 등을 유출한 바 있음[3]
4. LMS 보안 취약점: 교육 기관이 직면한 현실
캔버스의 시장 점유율
캔버스는 북미 고등교육 기관의 41%가 사용하는 가장 인기 있는 LMS다[2]。 이는 단일 공급망 침해가 교육 부문 전체에 미칠 영향력을 보여준다。
MFA 우회 공격의 현실
교육 기관들이 MFA(다중 인증)를 도입했지만, 이것만으로는 충분하지 않다. 2025년 4월부터 11월까지 18개 미국 대학을 대상으로 한 조직적 피싱 캠페인에서 공격자는 Evilginx 툴을 사용하여 MFA를 우회했다[4]。
이 캠페인의 핵심 사항:
- UC Santa Cruz, UC Santa Barbara, University of San Diego, Virginia Commonwealth University 등 주요 대학 포함
- 거의 70개 도메인이 피싱에 사용됨
- MFA가 활성화된 계정도 탈취됨
이것은 MFA 도입이 "완벽한 해결책"이 아니며, 보다 심층적인 접근 통제가 필요함을 보여준다。
교육 기관 보안 현황
교육 기관은 다른 산업에 비해 보안 투자가 부족한 경우가 많다. 주요 이유:
- 예산 제약과 우선순위 문제
- 개방형 캠퍼스 문화와 보안 규제 간의 균형
- 학생/교직원 수만 명 이상의 대규모 사용자 기반 관리 어려움
- 다양한 기기(BYOD)와 네트워크 환경
대응 방안: LMS 보안 점검 가이드
즉시 대응 (24시간 이내)
1. 현재 상태 점검
| 점검 항목 | 확인 방법 | 조치 기준 |
|---|---|---|
| LMS 공급망 의존도 확인 | 현재 사용 중인 LMS 공급업체 및 타사 통합 목록 작성 | 단일 공급망 의존도 파악 |
| 관리자 권한 재검토 | 관리자 계정 목록 및 권한 범위 확인 | 불필요한 권한 즉시 회수 |
| API 키 및 토큰 점검 | 활성화된 API 키, 액세스 토큰 목록 검토 | 미사용/불필요한 키 폐기 |
| 로그 분석 | 비정상적 접속 시도, 대량 데이터 다운로드 시도 탐지 | 의심스러운 활동 즉시 차단 |
2. 비상 대응 계획 활성화
- LMS 다운 타임 시 대체 채널 확보: 이메일, 클라우드 스토리지, 기타 커뮤니케이션 툴
- 학생/교직원 통지: 사건 발생 시 즉시 통지할 연락망 확보
- 법률 자문: 데이터 유출 관련 규정(GDPR, FERPA 등) 준수 여부 확보
단기 대응 (72시간 ~ 1주 이내)
1. 인증 보안 강화
MFA 재구현:
- MFA가 미도입된 모든 계정에 즉시 적용
- 기본 MFA만으로는 충분하지 않음 - 하드웨어 키, 생체 인증 등 다중 계층 MFA 고려
- Evilginx 등 MFA 우회 공격 방지를 위한 조건부 액세스 정책 구축
비밀번호 정책 강화:
- 강력한 비밀번호 요구사항(최소 12자, 영문/숫자/특수문자 혼합)
- 정기 비밀번호 만료(최대 90일)
- 재사용 금지(최근 10개 비밀번호)
2. 접근 통제 최적화
최소 권한 원칙(Least Privilege):
- 모든 사용자 계정의 권한을 필요 최소 수준으로 제한
- 관리자 계정 수 최소화
- 정기적 권한 검토(분기 1회)
네트워크 분할(Network Segmentation):
- LMS 시스템을 별도의 격리된 네트워크 세그먼트로 분리
- LMS에 대한 외부 접근은 VPN 또는 Zero Trust 게이트웨이를 통해서만 허용
- 관리자 콘솔 접근 IP 화이트리스트 구현
3. 모니터링 및 탐지 강화
SIEM/SOAR 도구 도입:
- LMS 접속 로그 중앙 집중화
- 실시간 이상 탐지 규칙 구현(대량 데이터 다운로드, 비정상적 접속 시도, 관리자 권한 승격 등)
- 자동화된 대응 플레이북(의심스러운 활동 시 계정 자동 잠금 등)
UEBA(User and Entity Behavior Analytics):
- 사용자 행동 패턴 학습 및 이상 탐지
- 기준 이탈 활동(평소와 다른 시간/위치 접속, 대량 다운로드 등) 자동 경고
장기 대응 (1개월 ~ 3개월 이내)
1. 제로 트러스트(Zero Trust) 아키텍처로의 전환
핵심 원칙:
- "신뢰하지 않고, 항상 검증한다(never trust, always verify)"
- 모든 접속 요청은 사용자 신원, 기기 상태, 네트워크 환경을 종합적으로 검증
구현 단계:
1. ID 확인: MFA, SSO(Single Sign-On), 조건부 액세스
2. 기기 상태 확인: 패치 수준 여부(최신 OS, 보안 소프트웨어 설치)
3. 네트워크 확인: 신뢰할 수 있는 네트워크, 지역 기반 액세스 제어
4. 애플리케이션 확인: 최소 권한 기반 애플리케이션 접근
5. 데이터 확인: 민감도 기반 액세스 제어 및 암호화
2. 공급망 보안 강화
공급업체 보안 평가:
- LMS 공급업체 및 타사 통합 파트너의 보안 인증(SOC 2 Type II, ISO 27001 등) 확인
- 보안 사고 대응 계획 및 데이터 유출 통지 절차 검토
- SLA(서비스 수준 계약)에 보안 요구사항 포함
다중 공급망 전략:
- 단일 LMS 공급업체 의존도 낮추기
- 중요한 교육 콘텐츠의 백업 및 이기종 시스템 보관
- 비상시 대체 LMS 플랫폼 사전 검토 및 테스트
3. 데이터 보호 및 암호화
데이터 분류 및 암호화:
- LMS 내 모든 데이터를 민감도에 따라 분류(공개, 내부, 기밀, 극기밀)
- 휴지 데이터(At Rest) 및 전송 데이터(In Transit) 모두 암호화
- 키 관리는 별도의 HSM(Hardware Security Module) 또는 KMS(Key Management Service) 활용
데이터 수집 최소화 원칙:
- LMS에 저장하는 개인 정보를 최소화
- 불필요한 데이터는 즉시 삭제
- 데이터 보관 기한 설정 및 자동 삭제 정책 구현
4. 정기 보안 훈련 및 연습
피싱 방지 훈련:
- 학생, 교직원 대상 정기 피싱 인지 교육(월 1회)
- 시뮬레이션 피싱 이메일 발송 및 교육
- 신고 문화 조성(의심스러운 이메일 즉시 보안팀에 신고)
보안 인식 강화:
- 보안 정책 및 절차 정기 교육(분기 1회)
- 새로운 보안 위협 및 대응 방안 공유
- 사고 발생 시 신속한 보고 절차 안내
사고 대응 훈련(Incident Response Drill):
- 연 2회 이상 LMS 보안 사고 시뮬레이션 수행
- 사고 탐지, 격리, 복구, 통지까지 전체 프로세스 검증
- 훈련 결과를 바탕으로 대응 계획 개선
결론
2026년 5월의 캔버스 LMS 해킹 사태는 교육 기관들이 직면한 공급망 보안의 현실을 적나라하게 보여주었다. ShinyHunters가 단일 공격으로 9,000개 교육 기관과 2억 7,500만 명의 데이터를 탈취한 것은 "개별 기관의 보안만으로는 부족하다"는 것을 명확히 했다.
존스 홉킨스 대학 정보 보안 연구소 소장인 Anton Dahbura는 이 사건을 다음과 같이 평가했다[2]:
"캔버스 침해는 어떤 플랫폼도 면역되지 않는다는 것을 상기시킵니다. 수많은 널리 사용되는 시스템들이 정교한 악의적 행위자, 국가 단위 공격자들에게 매력적인 타겟으로 남아 있습니다."
"교육 플랫폼은 개인, 금융, 국제 학생 데이터가 집중되어 있어 특히 풍부한 타겟입니다."
-
공급망 보안이 필수적이다: 단일 LMS 공급업체에 대한 의존도를 낮추고, 공급망 보안을 정기적으로 점검해야 한다。
-
MFA만으로는 충분하지 않다: Evilginx 등 MFA 우회 공격이 실재한다. 제로 트러스트, 조건부 액세스, 행동 기반 탐지 등 다중 계층 보안이 필요하다。
-
데이터 최소화 원칙: 불필요한 데이터를 수집하지 않고, 보관 기한을 설정하여 유출 시 피해를 최소화해야 한다。
-
지속적인 모니터링과 훈련: 보안은 일회성 프로젝트가 아니다. 지속적인 모니터링, 정기적 훈련, 연례 사고 대응 훈련이 필수적이다。
교육 기관의 보안은 "기술적인 문제"가 아니라 "교육의 연속성과 학생/교직원의 신뢰를 지키는 핵심 과제"다. 이번 캔버스 해킹 사태를 교훈 삼아, 체계적이고 선제적인 LMS 보안 강화가 필요하다。
참고자료
- AP News, "Cyberattack on Canvas system causes chaos for students at thousands of schools", May 7, 2026
-
https://apnews.com/article/cyberattack-schools-canvas-instructure-shinyhunters-a0d7719689263e6b5f90d0e633391b5b
-
Inside Higher Ed, "PAY OR LEAK: Hackers Target Big Higher Ed Vendor", May 5, 2026
-
https://www.insidehighered.com/news/tech-innovation/administrative-tech/2026/05/05/pay-or-leak-hackers-target-big-higher-ed-vendor
-
The Daily Pennsylvanian, "Cybercrime group crashes Penn's Canvas system, demands ransom to prevent data release", May 7, 2026
-
https://www.thedp.com/article/2026/05/penn-canvas-shinythunters-data-breach-hack-second
-
Reddit (r/pwnhub), "Over 70 Domains Used in Prolonged Phishing Attack Against US Universities", December 8, 2025
- https://www.reddit.com/r/pwnhub/comments/1phfwso/over_70-domains-used_in_prolonged_phishing_attack
본 콘텐츠는 AI 기술로 작성된 분석 리포트를 포함하고 있습니다. 내용 중 사실과 다르거나 보완이 필요한 정보를 발견하셨다면 댓글을 통해 의견을 부탁드립니다. 여러분의 피드백은 더 정확한 보안 정보 공유에 큰 도움이 됩니다.
댓글 (0)
댓글을 작성하려면 로그인이 필요합니다.
로그인아직 댓글이 없습니다.
첫 번째 댓글을 작성해보세요!