🇰🇷 한글 설명
PHPKIT 1.6.1 Release 2 및 이전 버전의 include.php에서 불완전한 블랙리스트 필터링 취약점이 발견되었습니다. allow_url_fopen 설정이 활성화된 경우, 공격자는 UNC 공유 경로 또는 ftps URL을 사용하여 http, ftp, https 체크를 우회하고 원격 파일 포함(RFI) 공격을 수행할 수 있습니다.
💡 쉬운 설명
웹사이트가 금지한 주소 형식을 피해 교묘하게 외부의 악성 파일을 불러오게 만드는 취약점입니다. 이를 통해 해커가 서버에서 임의의 명령어를 실행할 수 있게 됩니다.
🇺🇸 원문 (English)
Incomplete blacklist vulnerability in include.php in PHPKIT 1.6.1 Release 2 and earlier, with allow_url_fopen enabled, allows remote attackers to conduct PHP remote file include attacks via a path parameter that specifies a (1) UNC share or (2) ftps URL, which bypasses the check for "http://", "ftp://", and "https://" URLs.
📍 영향받는 시스템
PHPKIT 1.6.1 Release 2 및 이전 버전
⚔️ 공격 벡터
UNC 공유 또는 ftps URL을 이용한 원격 파일 포함(RFI) 공격
🛡️ 대응 방법
PHPKIT을 최신 버전으로 업데이트하거나 php.ini 설정에서 allow_url_fopen을 Off로 변경하십시오.
🔧 검증 코드
검색 결과에 PHPKIT 1.6.1 또는 그 이하 버전이 표시되면 취약한 상태입니다.
grep -r "PHPKIT" /var/www/html/ | grep -E "1.6.1"