🇰🇷 한글 설명
Trackeur 1의 tracking.php 파일에서 header 매개변수를 통한 원격 파일 포함(RFI) 취약점으로 인해 공격자가 임의의 PHP 코드를 실행할 수 있습니다. 단, 연구자의 신뢰도 문제로 인해 해당 변수가 실제로 사용 전 정의되어 있다는 주장으로 취약점 존재 여부가 논쟁 중입니다.
💡 쉬운 설명
Trackeur 1 프로그램의 추적 기능에서 인터넷 주소 입력을 제대로 검증하지 않아, 악의적인 코드가 담긴 파일을 서버에서 실행할 수 있습니다. 공격자가 특정 주소에 악성 PHP 파일을 올려두고 이를 링크하면 서버가 그 파일을 실행합니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in tracking.php in Trackeur 1 allows remote attackers to execute arbitrary PHP code via a URL in the header parameter. NOTE: CVE and a third party dispute this vulnerability because header is defined before use. The researcher is known to be unreliable
📍 영향받는 시스템
Trackeur version 1.x
⚔️ 공격 벡터
tracking.php의 header 파라미터에 원격 PHP 파일 URL 주입
🛡️ 대응 방법
Trackeur 최신 버전으로 업그레이드 또는 header 파라미터 입력값 검증 및 필터링 강화
🔧 검증 코드
취약한 패턴(GET 매개변수를 include 함수에 직접 사용)이 발견되면 RFI 위험이 있으며, 발견되지 않으면 현재 설치본에서 해당 취약점이 없거나 이미 패치됨을 의미합니다.
grep -r 'include.*\$_GET\[.*header' /var/www/html 2>/dev/null || echo 'vulnerable pattern not found'