🇰🇷 한글 설명
PHPKIT 1.6.4 PL1은 세션 ID를 URL에 노출시켜 원격 공격자가 HTTP Referer 헤더에서 PHPKITSID 값을 탈취할 수 있습니다. 이를 악용하여 사용자 프로필 수정이나 관리자 계정 생성 등의 CSRF 공격을 실행할 수 있습니다.
💡 쉬운 설명
웹사이트가 보안 토큰을 브라우저 주소표시줄에 공개적으로 노출시켜, 악의적인 페이지가 이를 훔쳐 당신 계정을 몰래 조작할 수 있습니다. 마치 당신이 한 행동처럼 보이게 만들어서요.
🇺🇸 원문 (English)
PHPKIT 1.6.4 PL1 includes the session ID in the URL, which allows remote attackers to conduct cross-site request forgery (CSRF) attacks by reading the PHPKITSID parameter from the HTTP Referer and using it in a request to (1) modify the user profile via upload_files/include.php or (2) create a new administrator via upload_files/pk/include.php.
📍 영향받는 시스템
PHPKIT 버전 1.6.4 PL1
⚔️ 공격 벡터
HTTP Referer에서 PHPKITSID 세션 ID를 추출하여 CSRF 요청 수행
🛡️ 대응 방법
PHPKIT을 최신 버전으로 업그레이드하고, 세션 ID를 쿠키에 저장하며, CSRF 토큰 검증을 구현하세요.
🔧 검증 코드
명령어가 경로를 반환하면 해당 위치의 PHPKIT 버전을 확인하여 1.6.4인 경우 즉시 업그레이드가 필요합니다.
find /var/www -type d -name '*phpkit*' 2>/dev/null | head -1