🇰🇷 한글 설명
JCE-Tech PHP Calendars의 install.php에 존재하는 접근 제한 우회 취약점으로, 원격 공격자가 직접 요청을 통해 애플리케이션 설정을 무단 수정할 수 있습니다. 이는 관리자가 제품 설치 설명서의 권장사항을 따르지 않을 경우에만 악용 가능합니다.
💡 쉬운 설명
PHP 달력 애플리케이션의 설치 파일(install.php)이 제대로 보호되지 않아, 누구나 접근하여 프로그램 설정을 변경할 수 있습니다. 설치 후 설치 파일을 삭제하면 대부분 방지됩니다.
🇺🇸 원문 (English)
install.php in JCE-Tech PHP Calendars, downloaded 20100121, allows remote attackers to bypass intended access restrictions and modify application settings via a direct request. NOTE: this is only a vulnerability when the administrator does not follow recommendations in the product's installation documentation.
📍 영향받는 시스템
JCE-Tech PHP Calendars (2010-01-21 다운로드 버전)
⚔️ 공격 벡터
install.php에 직접 HTTP 요청을 전송하여 접근 제한 우회 및 설정 변경
🛡️ 대응 방법
설치 완료 후 install.php 파일 삭제 또는 웹서버 접근 제한 설정 (htaccess/nginx 규칙)
🔧 검증 코드
install.php가 접근 가능하면 설정 화면이 나타나며, 404 에러가 나오면 제거된 상태입니다.
curl -s http://target/install.php | head -20