🇰🇷 한글 설명
KorWeblog 1.6.2-cvs 및 이전 버전의 main.inc에 존재하는 PHP 원격 파일 포함 취약점으로, 공격자가 G_PATH 파라미터를 조작하여 원격 웹 서버의 악의적 코드를 참조하게 할 수 있습니다. index.php의 lng 파라미터에 .. (점점) 시퀀스를 사용하여 main.inc 로드 시 임의의 PHP 코드 실행이 가능합니다.
💡 쉬운 설명
KorWeblog 블로그 프로그램의 파일 경로 조작 결함으로 해커가 다른 서버의 악성 코드를 실행하도록 할 수 있습니다. 파라미터 변조만으로 원격 코드 실행이 가능한 심각한 취약점입니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in main.inc in KorWeblog 1.6.2-cvs and earlier allows remote attackers to execute arbitrary PHP code by modifying the G_PATH parameter to reference a URL on a remote web server that contains the code, as demonstrated in index.php when using .. (dot dot) sequences in the lng parameter to cause main.inc to be loaded.
📍 영향받는 시스템
KorWeblog 1.6.2-cvs 및 이전 모든 버전
⚔️ 공격 벡터
G_PATH 파라미터를 외부 서버 URL로 조작하거나 lng 파라미터에 ../ 경로 순회 시퀀스 삽입
🛡️ 대응 방법
KorWeblog를 최신 보안 업데이트 버전으로 업그레이드하고 사용자 입력에 대한 경로 검증 강화
🔧 검증 코드
결과가 나타나면 KorWeblog 설치를 확인한 후 /README 또는 /VERSION 파일로 버전을 검증하여 1.6.2-cvs 이하인지 확인
grep -r 'G_PATH' /var/www/html 2>/dev/null | grep -i korweblog | head -1