🇰🇷 한글 설명
OSCC MyMeeting 3.0.1 이하 버전과 MyMesyuarat 09b-1에서 업로드된 문서의 검증이 미흡하여, 인증된 원격 사용자가 악의적인 PHP 파일을 업로드하여 임의의 코드를 실행할 수 있는 취약점입니다. 파일 타입 및 콘텐츠 검증 부재로 인해 발생합니다.
💡 쉬운 설명
로그인한 사용자가 파일을 업로드할 때 진짜 파일인지 확인하지 않아서, 실행되는 악성 프로그램 코드를 몰래 업로드할 수 있습니다. 공격자가 웹서버를 완전히 장악할 수 있게 됩니다.
🇺🇸 원문 (English)
Open Source Competency Center (OSCC) MyMeeting 3.0.1 and earlier, and MyMesyuarat 09b-1, does not properly verify uploaded documents, which allows remote authenticated users to execute arbitrary PHP code via a crafted document.
📍 영향받는 시스템
OSCC MyMeeting <= 3.0.1, MyMesyuarat <= 09b-1
⚔️ 공격 벡터
인증된 사용자가 문서 업로드 기능을 통해 PHP 웹셸 파일을 서버에 업로드하여 원격 코드 실행
🛡️ 대응 방법
최신 패치 적용 또는 파일 업로드 검증 강화 (MIME 타입, 파일 확장자 화이트리스트, 콘텐츠 스캔) 및 업로드 디렉토리에서 PHP 실행 비활성화
🔧 검증 코드
결과가 없으면 취약한 OSCC 애플리케이션이 설치되지 않음. 설치 경로가 나타나면 버전 확인 필요 (일반적으로 install.php, version.txt, composer.json 등에서 확인)
find / -name 'MyMeeting' -o -name 'MyMesyuarat' 2>/dev/null | head -5