🔍 CVE-2023-53894

9.8
CVSS Score
CRITICAL
2025-12-16
2025-12-16 18:16
✅ 완료

🇰🇷 한글 설명

phpfm 1.7.9에 인증 우회 취약점이 존재하여 공격자가 특정 패스워드 해시를 생성하여 인증을 우회하고 악의적인 PHP 파일을 서버에 업로드할 수 있습니다.

💡 쉬운 설명

phpfm 1.7.9에는 인증 우회 취약점이 있어 공격자가 특정 패스워드 해시를 생성하여 인증을 우회할 수 있습니다. 이는 서버에 악의적인 PHP 파일을 업로드할 수 있는 취약점입니다. 즉, 공격자가 서버에 접근하여 악의적인 파일을 업로드할 수 있는 취약점입니다.

🇺🇸 원문 (English)

phpfm 1.7.9 contains an authentication bypass vulnerability that allows attackers to log in by exploiting loose type comparison in password hash validation. Attackers can craft specific password hashes beginning with 0e or 00e to bypass authentication and upload malicious PHP files to the server.

📍 영향받는 시스템

phpfm 1.7.9

⚔️ 공격 벡터

공격자는 특정 패스워드 해시를 생성하여 인증을 우회하고 악의적인 PHP 파일을 서버에 업로드할 수 있습니다.

🛡️ 대응 방법

phpfm을 최신 버전으로 업데이트하거나 패치하여 취약점을 해결할 수 있습니다.

🔧 검증 코드

로컬 시스템에서 Python을 실행하여 해당 코드를 실행합니다. 코드는 phpfm 로그인 페이지에 접근하여 phpfm 버전을 확인합니다. 확인 결과를 JSON 형식으로 출력합니다. 코드 실행 전 Python과 requests 라이브러리가 설치되어 있어야 합니다.

Shell / Script
python -c "import requests; response = requests.get('https://example.com/phpfm/login.php'); if 'phpfm' in response.text: print('{"result": "취약", "reason": "phpfm 1.7.9 버전 확인"}'); else: print('{"result": "양호", "reason": "phpfm 1.7.9 버전 미확인"}')"

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

PHP