🇰🇷 한글 설명
TRG News Script 3.0의 원격 파일 포함(RFI) 취약점으로, dir 파라미터를 통해 공격자가 임의의 PHP 코드를 실행할 수 있습니다. 이는 입력 검증 부족으로 인해 발생하는 심각한 보안 결함으로, 공격 난이도가 낮고 영향도 매우 큽니다.
💡 쉬운 설명
웹사이트가 dir 파라미터로 받은 값을 검증하지 않아 외부 악성 파일을 불러와 실행할 수 있는 문제입니다. 해커가 이를 악용하면 서버 전체를 장악당할 수 있습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in TRG News Script 3.0 allows remote attackers to execute arbitrary PHP code via the dir parameter to (1) article.php, (2) authorall.php, (3) comment.php, (4) display.php, or (5) displayall.php.
📍 영향받는 시스템
TRG News Script 3.0 및 그 이전 버전
⚔️ 공격 벡터
HTTP 요청의 dir 파라미터에 원격 PHP 파일 URL을 삽입하여 article.php, authorall.php, comment.php, display.php, displayall.php에서 실행 유도
🛡️ 대응 방법
TRG News Script를 최신 버전으로 업그레이드하고 php.ini에서 allow_url_include를 Off로 설정
🔧 검증 코드
TRG News Script 파일이 발견되면 해당 버전 확인 후 3.0 이하인지 조회. 발견 안 되면 미설치 또는 제거된 상태
find /var/www -name '*.php' -type f 2>/dev/null | xargs grep -l 'TRG News' | head -1