🔍 CVE-2026-82848

5.3
CVSS Score
MEDIUM
2026-09-09
2026-09-09 16:17
✅ 완료

🇰🇷 한글 설명

Masteriyo LMS WordPress 플러그인 3.4.0 미만 버전에서 REST API를 통한 권한 검증 미흡 취약점이 발견되었습니다. 인증되지 않은 사용자가 순차적인 레코드 식별자를 사용하여 다른 학습자의 수강 상태, 타임스탬프 및 코스 진행 데이터를 조회할 수 있습니다.

💡 쉬운 설명

로그인을 하지 않은 사람이라도 특정 주소를 통해 다른 학생이 어떤 강의를 듣고 있는지, 얼마나 공부했는지 몰래 훔쳐볼 수 있는 문제입니다. 또한 이미 수강 중인 학생도 다른 학생의 정보를 조회할 수 있습니다.

🇺🇸 원문 (English)

The Masteriyo LMS WordPress plugin before 3.4.0 does not perform any authorization check before returning a course enrolment record over its REST API, allowing unauthenticated users to read any learner's enrolment status, timestamps and course-progress data by walking sequential record identifiers. A related gap lets any enrolled user retrieve other learners' enrolment records as well.

📍 영향받는 시스템

Masteriyo LMS WordPress plugin version < 3.4.0

⚔️ 공격 벡터

REST API의 순차적 레코드 ID를 이용한 비인증 데이터 조회 (ID Enumeration)

🛡️ 대응 방법

Masteriyo LMS 플러그인을 최신 버전(3.4.0 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 결과에서 Masteriyo 플러그인의 버전이 3.4.0 미만인지 확인하십시오.

Shell / Script
wp plugin list --status=active | grep -i 'masteriyo'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

💻 영향받는 소프트웨어

Spring Data REST