🔍 CVE-2005-4424

6.5
CVSS Score
MEDIUM
2005-12-20
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHPKIT 1.6.1 R2 및 이전 버전에서 디렉토리 트래버설 취약점이 발견되었습니다. 인증된 원격 사용자가 경로 파라미터에 '..'를 사용하고 파일명 끝에 널 바이트(%00)를 추가하여 임의의 PHP 코드를 실행할 수 있습니다.

💡 쉬운 설명

공격자가 특수한 경로 입력 방식을 통해 서버의 제한된 구역을 벗어나 시스템 파일에 접근하는 취약점입니다. 이를 통해 서버에 악성 코드를 심고 실행하여 시스템 권한을 탈취할 수 있습니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in PHPKIT 1.6.1 R2 and earlier might allow remote authenticated users to execute arbitrary PHP code via a .. (dot dot) in the path parameter and a %00 at the end of the filename, as demonstrated by an avatar filename ending with .png%00.

📍 영향받는 시스템

PHPKIT 1.6.1 R2 및 이전 버전

⚔️ 공격 벡터

경로 파라미터의 디렉토리 트래버설(..) 및 널 바이트(%00) 주입을 통한 원격 코드 실행

🛡️ 대응 방법

최신 버전으로 업데이트하거나, 입력값 검증 로직을 통해 '..' 및 널 바이트 입력을 엄격히 차단하십시오.

🔧 검증 코드

명령어 실행 결과 PHPKIT의 해당 버전 문자열이 검색되면 취약한 버전이 설치된 것입니다.

Shell / Script
grep -r "PHPKIT" /var/www/html/ | grep -E '1\.[0-5]\.|1\.6\.1 R[0-2]'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:S/C:P/I:P/A:P

💻 영향받는 소프트웨어

PHP