🇰🇷 한글 설명
MasterStudy LMS WordPress 플러그인 3.7.50 이전 버전에서 퀴즈 결과 반환 시 객체 소유권 확인을 수행하지 않는 취약점이 발견되었습니다. 이로 인해 최소 권한을 가진 인증된 사용자라도 다른 학생의 퀴즈 점수, 합격 여부 및 응시 시간을 조회할 수 있습니다.
💡 쉬운 설명
로그인한 일반 학생이 다른 학생의 시험 점수나 합격 여부를 몰래 훔쳐볼 수 있는 보안 결함입니다. 다른 사람의 시험 결과 번호만 알면 개인 정보를 확인할 수 있습니다.
🇺🇸 원문 (English)
The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.50 does not perform a per-object ownership check when returning a quiz attempt result, allowing any authenticated user with a minimal (subscriber) role to read other students' quiz grades, pass/fail status and attempt timestamps by referencing an attempt identifier belonging to another user.
📍 영향받는 시스템
MasterStudy LMS WordPress Plugin 버전 3.7.50 미만
⚔️ 공격 벡터
인증된 사용자가 다른 사용자의 퀴즈 시도 식별자(ID)를 참조하여 데이터를 요청하는 방식
🛡️ 대응 방법
MasterStudy LMS 플러그인을 최신 버전인 3.7.50 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 MasterStudy LMS의 버전이 3.7.50 미만인지 확인하십시오.
wp plugin list --allow-root | grep -E 'masterstudy-lms'