🇰🇷 한글 설명
phpwcms 1.2.5-DEV 버전에서 include/inc_lib/ 디렉토리의 특정 PHP 파일에 직접 접근할 수 있어 서버의 파일 경로가 오류 메시지를 통해 노출되는 정보 공개 취약점입니다. 공격자는 이를 통해 웹서버의 디렉토리 구조를 파악하고 추가 공격을 계획할 수 있습니다.
💡 쉬운 설명
phpwcms 웹사이트 관리 도구의 이전 버전에서 누구나 설정 파일에 접근할 수 있어 웹서버의 폴더 위치 정보가 공개됩니다. 이 정보는 해킹 시도를 더 정확하게 할 수 있게 해줍니다.
🇺🇸 원문 (English)
phpwcms 1.2.5-DEV allows remote attackers to obtain sensitive information via a direct request for (1) files.public-userroot.inc.php or (2) files.private.additions.inc.php in include/inc_lib/, which reveals the path in various error messages.
📍 영향받는 시스템
phpwcms 1.2.5-DEV 버전
⚔️ 공격 벡터
공격자가 /include/inc_lib/files.public-userroot.inc.php 또는 files.private.additions.inc.php 파일에 HTTP GET 요청으로 직접 접근
🛡️ 대응 방법
phpwcms를 최신 버전으로 업그레이드하고 웹서버 설정에서 include/inc_lib/ 디렉토리에 대한 직접 접근을 차단 (Apache .htaccess: Deny from all)
🔧 검증 코드
명령어가 파일 경로를 반환하면 취약한 버전이 설치되어 있음, 결과가 없으면 안전함
find / -path '*/include/inc_lib/files.public-userroot.inc.php' 2>/dev/null