🔍 CVE-2005-2314

7.5
CVSS Score
HIGH
2005-07-19
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHPsFTPd 0.2~0.4 버전의 inc.login.php에서 do_login 파라미터 조작을 통해 인증 검증을 우회할 수 있으며, user.php의 edit 액션을 이용하여 관리자 계정의 사용자명과 비밀번호를 응답으로부터 직접 추출할 수 있는 취약점입니다. 이는 파일 기반 인증 메커니즘의 부정확한 구현으로 인한 인증 우회 및 정보 유출 취약점입니다.

💡 쉬운 설명

PHPsFTPd 파일 전송 프로그램의 로그인 기능에 결함이 있어서, 특별한 조작으로 관리자 계정 비밀번호를 숨겨진 메시지에서 그대로 볼 수 있습니다. 로그인 암호 없이도 관리자 권한으로 접근할 수 있게 되는 심각한 문제입니다.

🇺🇸 원문 (English)

inc.login.php in PHPsFTPd 0.2 through 0.4 allows remote attackers to obtain the administrator's username and password by setting the do_login parameter and performing an edit action using user.php, which causes the login check to be bypassed and leaks the password in the response.

📍 영향받는 시스템

PHPsFTPd 0.2, 0.3, 0.4

⚔️ 공격 벡터

do_login 파라미터 조작 및 user.php의 edit 액션 호출을 통한 인증 검증 우회 후 응답에서 비밀번호 추출

🛡️ 대응 방법

PHPsFTPd를 0.5 이상 버전으로 업그레이드하거나 해당 파일 전송 소프트웨어 사용 중단

🔧 검증 코드

PHPsFTPd 설치 경로가 발견되면 버전 확인 후 0.2~0.4 버전이면 즉시 업그레이드 필요, 결과가 없으면 이미 제거됨

Shell / Script
find / -name 'PHPsFTPd*' -o -name 'inc.login.php' 2>/dev/null | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP