🇰🇷 한글 설명
PHP Web Scripts Easy Banner Free의 functions.php에 있는 원격 파일 포함(RFI) 취약점으로, 공격자가 s[phppath] 매개변수를 통해 원격 PHP 코드를 실행할 수 있습니다. 이는 웹 서버의 완전한 제어권 획득으로 이어질 수 있는 심각한 보안 결함입니다.
💡 쉬운 설명
웹사이트가 외부 파일을 무분별하게 포함하도록 설정되어 있어서, 해커가 악의적인 파일을 실행하게 할 수 있습니다. 이를 통해 웹 서버를 완전히 장악당할 수 있습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in functions.php in PHP Web Scripts Easy Banner Free allows remote attackers to execute arbitrary PHP code via a URL in the s[phppath] parameter.
📍 영향받는 시스템
PHP Web Scripts Easy Banner Free (모든 버전)
⚔️ 공격 벡터
HTTP 요청의 s[phppath] 파라미터에 원격 파일 URL을 삽입하여 임의의 PHP 코드 원격 실행
🛡️ 대응 방법
해당 패키지 제거 또는 최신 패치 버전 설치; s[phppath] 파라미터에 대한 입력값 검증 및 화이트리스트 필터링 적용
🔧 검증 코드
명령어가 파일 경로를 반환하면 취약한 코드 존재; 아무 결과도 없으면 해당 패키지가 설치되지 않았거나 이미 제거됨
find /var/www /home /opt -type f -name '*.php' 2>/dev/null | xargs grep -l 's\[phppath\]' 2>/dev/null