🇰🇷 한글 설명
Tutor LMS WordPress 플러그인 4.0.6 미만 버전에서 코스 콘텐츠 유형에 대한 객체 소유권 확인이 강제되지 않습니다. 이로 인해 강사 권한을 가진 사용자가 다른 강사의 비공개 코스 콘텐츠를 읽을 수 있는 취약점이 존재합니다.
💡 쉬운 설명
강사 권한을 가진 사람이 다른 강사가 몰래 만들어둔 비공개 수업 내용을 몰래 훔쳐볼 수 있는 문제입니다. 권한 관리가 제대로 되지 않아 발생하는 보안 허점입니다.
🇺🇸 원문 (English)
The Tutor LMS WordPress plugin before 4.0.6 does not enforce per-object ownership checks on its course content type, allowing any user with the instructor role to read the content of private courses belonging to other instructors.
📍 영향받는 시스템
Tutor LMS WordPress plugin version < 4.0.6
⚔️ 공격 벡터
강사 권한을 가진 사용자가 권한 검증 미흡을 이용해 타인의 비공개 코스 콘텐츠에 직접 접근
🛡️ 대응 방법
Tutor LMS 플러그인을 최신 버전인 4.0.6 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 Tutor LMS의 버전이 4.0.6 미만인지 확인하십시오.
wp plugin list --status=active | grep -i 'tutor-lms' && wp plugin list --all | grep -E 'tutor-lms' | awk '{print $2, $3}'