🇰🇷 한글 설명
다른 사용자의 콘텐츠에 접근할 수 있도록 잘못 설정된 공유 호스팅 환경에서 발생합니다. 데이터베이스 활동 모듈을 복구할 권한이 있고 Moodle 웹 루트 외부의 웹 서버에 직접 접근할 수 있는 사용자는 로컬 파일 포함(LFI) 공격을 수행할 수 있습니다.
💡 쉬운 설명
서버 설정이 잘못되어 다른 사람의 파일에 접근할 수 있는 상태일 때 발생합니다. 공격자가 서버 내부의 중요한 파일을 몰래 읽어올 수 있는 위험이 있습니다.
🇺🇸 원문 (English)
In a shared hosting environment that has been misconfigured to allow access to other users' content, a Moodle user with both access to restore database activity modules and direct access to the web server outside of the Moodle webroot could execute a local file include.
📍 영향받는 시스템
잘못 설정된 공유 호스팅 환경의 Moodle 시스템
⚔️ 공격 벡터
데이터베이스 활동 모듈 복구 권한과 웹 서버 외부 파일 접근 권한을 이용한 로컬 파일 포함(LFI)
🛡️ 대응 방법
공유 호스팅의 파일 접근 권한 설정을 강화하고 Moodle의 권한 관리 및 웹 서버 설정을 점검하십시오.
🔧 검증 코드
명령어 결과에서 Moodle 설치 경로와 파일 권한이 외부 사용자에게 노출되어 있는지 확인하십시오.
find /var/www/html/ -name 'moodle*' -ls 2>/dev/null