
classroomio 0.1.13의 안전하지 않은 직접 객체 참조(IDOR)는 과정 설정에 대한 승인되지 않은 공유 및 초대 액세스를 허용합니다. 발견자: Rivek Raj Tamang (RivuDon), 시킴, 인도.
classroomio 0.1.13의 취약한 직접 객체 참조(IDOR)로 인해 과정 설정에 대한 승인되지 않은 공유 및 초대 액세스가 허용됩니다.
영향받는 제품: ClassroomIO
취약한 직접 객체 참조(IDOR) / 손상된 접근 제어
ClassroomIO 버전 0.1.13에는 학생(비권한 사용자)이 제한된 과정 설정, 특히 공유 및 초대 관리 인터페이스에 액세스할 수 있도록 하는 IDOR 취약점이 포함되어 있습니다. 이 결함은 민감한 엔드포인트에 대한 부적절한 인증 검사로 인해 발생하며, 권한 상승 및 승인되지 않은 과정 조작을 가능하게 합니다.
과정 생성 (관리자)
관리자로 로그인하여 새 과정을 생성/게시합니다.
학생 보기 학생으로 로그인합니다.
탐색 페이지를 사용하여 과정으로 이동합니다.
URL에서 과정 ID를 확인합니다.
제한된 페이지에 직접 액세스 {course-id}를 유효한 과정 ID로 바꾸고 다음을 방문하세요:
/courses/{course-id}/settings#share
/courses/{course-id}/people?add=true
영향 관찰 학생이 다음에 액세스할 수 있습니다:
공유 설정
초대/인원 관리 패널
이러한 작업은 과정 관리자만 수행할 수 있지만, 액세스 검사 누락으로 인해 학생이 승인되지 않은 제어 권한을 얻습니다.
이 취약점은 다음에 의해 발견되어 책임감 있게 보고되었습니다:
Rivek Raj Tamang (RivuDon), 인도 Sikkim 출신