🇰🇷 한글 설명
awzMB 4.2 베타 1 이전 버전의 Setting[OPT_includepath] 파라미터에서 발생하는 원격 파일 포함(RFI) 취약점입니다. 공격자가 악의적인 PHP 파일 URL을 파라미터에 전달하여 서버에서 임의의 PHP 코드를 원격 실행할 수 있습니다.
💡 쉬운 설명
awzMB 소프트웨어의 설정 입력 필드가 파일 경로를 충분히 검증하지 않습니다. 공격자가 외부 악성 파일 주소를 입력하면 서버가 그 파일을 실행해 버립니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in awzMB 4.2 beta 1 and earlier allow remote attackers to execute arbitrary PHP code via a URL in the Setting[OPT_includepath] parameter to (1) adminhelp.php; and (2) admin.incl.php, (3) reg.incl.php, (4) help.incl.php, (5) gbook.incl.php, and (6) core/core.incl.php in modules/.
📍 영향받는 시스템
awzMB 4.2 beta 1 이전 모든 버전
⚔️ 공격 벡터
Setting[OPT_includepath] 파라미터에 원격 PHP 파일의 URL을 전달하여 해당 파일을 서버에서 포함 및 실행시키는 방식
🛡️ 대응 방법
awzMB를 4.2 이상 최신 버전으로 업그레이드하고 모든 사용자 입력값에 대한 경로 검증 및 필터링 강화
🔧 검증 코드
awzMB 관련 파일이 발견되면 설치 상태를 확인하고, 발견된 경우 버전을 조회하여 4.2 beta 1 이하인지 확인 필요
find / -name "adminhelp.php" -o -name "admin.incl.php" 2>/dev/null | grep -E 'awzMB|modules'