🇰🇷 한글 설명
GeniXCMS 1.1.4의 모듈 업로드 페이지에서 인증된 원격 사용자가 ZIP 아카이브 내의 .php 파일을 업로드하여 서버에서 임의의 PHP 코드를 실행할 수 있는 취약점입니다. 모듈 업로드 기능이 PHP 파일 확장자를 충분히 검증하지 않아 발생합니다.
💡 쉬운 설명
GeniXCMS 웹사이트에 로그인한 사용자가 ZIP 파일에 PHP 코드를 숨겨서 업로드하면, 서버가 이를 실행하여 웹사이트를 완전히 제어할 수 있게 되는 문제입니다. 마치 악의적인 프로그램을 몰래 설치하는 것과 같습니다.
🇺🇸 원문 (English)
In the Upload Modules page in GeniXCMS 1.1.4, remote authenticated users can execute arbitrary PHP code via a .php file in a ZIP archive of a module.
📍 영향받는 시스템
GeniXCMS 1.1.4 이하 버전
⚔️ 공격 벡터
인증된 사용자가 모듈 업로드 페이지에서 PHP 코드가 포함된 ZIP 파일을 업로드
🛡️ 대응 방법
GeniXCMS를 최신 버전으로 업그레이드하거나 업로드 파일 검증 로직을 수정하여 ZIP 내 PHP 파일 실행 차단
🔧 검증 코드
GeniXCMS 버전이 1.1.4 이하면 취약함. 1.1.5 이상이면 패치됨
grep -r 'version' /path/to/genixcms/ | grep -i genix | head -1