🔍 CVE-2005-2183

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

🇰🇷 한글 설명

PhpXmail 0.7~1.1의 class.xmail.php에서 매우 긴 패스워드를 제대로 처리하지 못하여 오류 메시지가 반환되지 않습니다. 이로 인해 원격 공격자가 인증을 우회하고 무단으로 접근할 수 있습니다.

💡 쉬운 설명

PhpXmail 이메일 프로그램에서 매우 긴 비밀번호를 사용하면 프로그램이 제대로 된 오류를 발생시키지 않습니다. 이 때문에 패스워드 없이도 접근할 수 있는 보안 허점이 생깁니다.

🇺🇸 원문 (English)

class.xmail.php in PhpXmail 0.7 through 1.1 does not properly handle large passwords, which prevents an error message from being returned and allows remote attackers to bypass authentication and gain unauthorized access.

📍 영향받는 시스템

PhpXmail 0.7, 0.8, 0.9, 1.0, 1.1

⚔️ 공격 벡터

매우 긴 패스워드를 입력하여 인증 검증 로직의 오류 처리 메커니즘을 우회

🛡️ 대응 방법

PhpXmail을 1.2 이상으로 업그레이드하거나 패스워드 길이 검증 로직 추가

🔧 검증 코드

결과가 나타나면 PhpXmail이 설치되어 있으므로 해당 파일 경로의 버전을 확인하여 1.2 이상인지 확인합니다.

Shell / Script
find / -name 'class.xmail.php' -type f 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP