🔍 CVE-2026-61803

5.3
CVSS Score
MEDIUM
2026-10-30
2026-10-30 19:39
✅ 완료

🇰🇷 한글 설명

Frappe Learning Management System(LMS)은 사용자가 콘텐츠를 구조화할 수 있도록 돕는 학습 시스템입니다. 2.52.1 이전 버전의 course/certificate 결제 흐름은 클라이언트가 제어하는 가격을 신뢰하여, 인증된 사용자가 실제 가격과 다른 금액으로 유료 강좌나 인증서를 구매할 수 있습니다. 이는 비즈니스 로직 무결성 문제이며 다른 사용자의 데이터 노출이나 권한 상승은 발생하지 않습니다.

💡 쉬운 설명

학습 플랫폼의 결제 과정에서 가격 정보를 사용자 측에서 조작할 수 있는 문제입니다. 로그인한 사용자가 실제보다 낮은 금액으로 강좌나 인증서를 구매할 수 있습니다.

🇺🇸 원문 (English)

Frappe Learning Management System (LMS) is a learning system that helps users structure their content. Prior to version 2.52.1, the `course/certificate checkout` flow accepts client-controlled pricing, allowing an authenticated user to complete a paid-course or certificate purchase for an amount other than the actual price. This is a business-logic integrity issue; it does not expose other users' data or grant elevated privileges. This issue is fixed in version 2.52.1.

📍 영향받는 시스템

Frappe LMS 2.52.1 미만 버전

⚔️ 공격 벡터

인증된 사용자가 결제 요청에서 가격 값을 변조하여 실제 가격보다 낮은 금액으로 결제 완료

🛡️ 대응 방법

Frappe LMS를 2.52.1 이상 버전으로 업데이트하고, 결제 금액은 서버 측에서 검증하도록 확인

🔧 검증 코드

출력된 버전이 2.52.1 미만이면 취약하며, 2.52.1 이상이면 패치가 적용된 것입니다.

Shell / Script
pip show lms 2>/dev/null | grep -i version || cat $(find / -path '*/lms/__init__.py' 2>/dev/null | head -1) 2>/dev/null | grep -i version

📊 CVSS Vector String

CVSS Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N