🇰🇷 한글 설명
InstantCMS 2.18.2 미만 버전에서 발생하는 원격 코드 실행(RCE) 취약점입니다. 인증된 공격자가 컴포넌트 설치 기능을 악용하여 악성 .htaccess 파일을 업로드함으로써 서버에서 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
로그인이 가능한 사용자가 시스템의 보안 설정을 조작하여 서버에 몰래 명령을 내릴 수 있는 문제입니다. 이를 통해 해커가 웹사이트의 제어권을 완전히 가져갈 수 있습니다.
🇺🇸 원문 (English)
InstantCMS is a free and open source content management system. Versions prior to 2.18.2 have a Remote Code Execution (RCE) issue that allows remote authenticated attackers to execute any PHP code via the component installer. It is possible to upload a malicious component into the server, however, it won't be installed, but upload files will be executed. Normally all php files in upload folder are not executed, however, by uploading custom .htaccess it becomes possible. Version 2.18.2 contains a fix.
📍 영향받는 시스템
InstantCMS 2.18.2 미만 모든 버전
⚔️ 공격 벡터
인증된 사용자가 컴포넌트 설치 기능을 통해 악성 .htaccess 파일을 업로드하여 PHP 실행 권한을 획득함
🛡️ 대응 방법
InstantCMS를 최신 버전인 2.18.2 이상으로 업데이트하십시오.
🔧 검증 코드
설치된 InstantCMS의 버전을 확인하여 2.18.2 미만인지 확인하십시오.
php -r 'echo "InstantCMS version check";' | grep -i '2.18.2' || echo 'Check version manually'