🇰🇷 한글 설명
Moodle의 Repositories 컴포넌트에 PHP 객체 주입 취약점이 존재하여 원격 공격자가 악의적인 직렬화 데이터를 통해 임의의 PHP 코드를 실행할 수 있습니다. 플러그인 추가 기능을 통해 공격이 가능합니다.
💡 쉬운 설명
Moodle 교육용 소프트웨어의 저장소 기능에 버그가 있어 해커가 조작된 데이터를 보내면 서버에서 자신의 코드를 실행할 수 있습니다. 이를 통해 서버 완전 제어 및 데이터 탈취가 가능합니다.
🇺🇸 원문 (English)
The Repositories component in Moodle through 2.3.11, 2.4.x before 2.4.11, 2.5.x before 2.5.7, 2.6.x before 2.6.4, and 2.7.x before 2.7.1 allows remote attackers to conduct PHP object injection attacks and execute arbitrary code via serialized data associated with an add-on.
📍 영향받는 시스템
Moodle 2.3.11 이전, 2.4.0-2.4.10, 2.5.0-2.5.6, 2.6.0-2.6.3, 2.7.0
⚔️ 공격 벡터
원격 공격자가 Repositories 컴포넌트에 악의적으로 조작된 직렬화 PHP 객체를 포함한 플러그인 데이터 전송
🛡️ 대응 방법
Moodle을 최신 안전 버전(2.4.11, 2.5.7, 2.6.4, 2.7.1 이상)으로 즉시 업그레이드
🔧 검증 코드
표시된 버전이 영향받는 범위(2.3.11, 2.4.0-2.4.10, 2.5.0-2.5.6, 2.6.0-2.6.3, 2.7.0)에 포함되면 즉시 패치 필요
grep -oP 'release\s*=\s*["\047]\K[^"\047]*' /path/to/moodle/version.php 2>/dev/null