🇰🇷 한글 설명
hbm의 view.php 파일에서 hbmpath 파라미터를 통해 원격 파일 포함(RFI) 취약점이 존재합니다. 공격자는 이를 이용해 악의적인 PHP 파일을 원격으로 포함시켜 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
hbm 웹사이트에서 파일 경로를 지정하는 부분에 문제가 있어, 악의적인 파일을 원격에서 실행할 수 있습니다. 이를 통해 공격자가 서버를 완전히 제어할 수 있게 됩니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in view.php in hbm allows remote attackers to execute arbitrary PHP code via a URL in the hbmpath parameter.
📍 영향받는 시스템
hbm (모든 버전, 특히 2007년 이전 버전)
⚔️ 공격 벡터
GET/POST 요청으로 hbmpath 파라미터에 원격 URL을 삽입하여 view.php가 해당 파일을 포함하도록 유도
🛡️ 대응 방법
hbm을 최신 버전으로 업그레이드하거나, view.php에서 hbmpath 파라미터 입력값을 검증하고 로컬 파일만 포함하도록 수정
🔧 검증 코드
결과가 나오면 hbm이 설치되어 있으며, 해당 view.php 파일을 검사하여 hbmpath 파라미터 처리 방식을 확인해야 함
find / -name 'view.php' -path '*/hbm/*' 2>/dev/null | head -5