🇰🇷 한글 설명
Phpkobo 부동산 문의 양식 1.09 버전의 LANG_CODE 파라미터에 디렉토리 트래버설 취약점이 존재합니다. magic_quotes_gpc가 비활성화되면 원격 공격자가 임의의 로컬 파일을 포함하여 실행할 수 있습니다.
💡 쉬운 설명
구식 웹사이트 문의 폼에서 특수 문자를 입력하면 서버의 다른 파일들을 무단 접근할 수 있습니다. 보안 설정이 꺼져있으면 더 위험합니다.
🇺🇸 원문 (English)
Multiple directory traversal vulnerabilities in Phpkobo Free Real Estate Contact Form 1.09, when magic_quotes_gpc is disabled, allow remote attackers to include and execute arbitrary local files via directory traversal sequences in the LANG_CODE parameter to (1) codelib/cfg/common.inc.php, (2) form/app/common.inc.php, and (3) staff/app/common.inc.php. NOTE: the provenance of this information is unknown; the details are obtained solely from third party information.
📍 영향받는 시스템
Phpkobo Free Real Estate Contact Form 1.09 (magic_quotes_gpc=Off)
⚔️ 공격 벡터
LANG_CODE 파라미터에 디렉토리 트래버설 패턴(../)을 삽입하여 codelib/cfg/, form/app/, staff/app/ 디렉토리의 common.inc.php 파일 실행
🛡️ 대응 방법
1.09에서 최신 버전으로 업그레이드하거나, magic_quotes_gpc 활성화, 입력값 검증 강화 및 화이트리스트 기반 파라미터 필터링 구현
🔧 검증 코드
취약한 구조의 common.inc.php 파일 개수를 반환합니다. 0이면 안전, 1 이상이면 Phpkobo 설치 확인 필요
find /var/www -name 'common.inc.php' -path '*/codelib/cfg/*' -o -path '*/form/app/*' -o -path '*/staff/app/*' 2>/dev/null | wc -l