🔍 CVE-2002-2175

4.0
CVSS Score
MEDIUM
2002-12-31
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

phpSquidPass 0.2 이전 버전은 사용자명 검색에 불완전한 정규식을 사용하여, 인증된 공격자가 대상 사용자명의 끝과 일치하는 짧은 사용자명을 입력함으로써 타 사용자명을 효과적으로 삭제할 수 있는 취약점입니다.

💡 쉬운 설명

프로그램의 사용자 검색 기능이 너무 관대해서, 짧은 이름으로 다른 사람의 계정을 삭제할 수 있습니다. 로그인한 사용자만 가능하지만 매우 위험합니다.

🇺🇸 원문 (English)

phpSquidPass before 0.2 uses an incomplete regular expression to find a matching username in its database, which allows remote authenticated attackers to effectively delete other usernames via a short username that matches the end of the targeted username.

📍 영향받는 시스템

phpSquidPass 0.2 미만 버전

⚔️ 공격 벡터

인증된 사용자가 대상 사용자명의 뒷부분과 일치하는 짧은 사용자명으로 정규식 우회 후 삭제 실행

🛡️ 대응 방법

phpSquidPass를 0.2 버전 이상으로 업그레이드 또는 정규식 수정

🔧 검증 코드

설치된 squid 관련 패키지 목록 표시. phpSquidPass 설치 시 패키지명 확인 후 버전 0.2 이상 여부 검증

Shell / Script
dpkg -l | grep -i squid || rpm -qa | grep -i squid || find /usr -name '*squid*' -type f 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP