🔍 CVE-2009-0108

7.5
CVSS Score
HIGH
2009-01-09
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHPAuctions 애플리케이션의 쿠키 기반 인증 우회 취약점으로, 공격자가 PHPAUCTION_RM_ID, PHPAUCTION_RM_NAME, PHPAUCTION_RM_USERNAME, PHPAUCTION_RM_EMAIL 쿠키를 조작하여 관리자 권한을 획득할 수 있습니다. 서버 측 세션 검증이 부재하여 클라이언트 쿠키만으로 인증이 처리되는 심각한 결함입니다.

💡 쉬운 설명

PHPAuctions에서 브라우저의 쿠키를 수정하기만 해도 관리자로 접근할 수 있는 심각한 보안결함입니다. 마치 신분증을 조작하는 것처럼 쿠키값만 바꾸면 누구나 관리자 권한을 얻을 수 있다는 뜻입니다.

🇺🇸 원문 (English)

PHPAuctions (aka PHPAuctionSystem) allows remote attackers to bypass authentication and gain administrative access via modified (1) PHPAUCTION_RM_ID, (2) PHPAUCTION_RM_NAME, (3) PHPAUCTION_RM_USERNAME, and (4) PHPAUCTION_RM_EMAIL cookies.

📍 영향받는 시스템

PHPAuctions (PHPAuctionSystem) - 2009년 이전 버전

⚔️ 공격 벡터

브라우저 개발자 도구나 쿠키 편집 확장프로그램을 이용하여 관리자 쿠키값을 위조 후 접근

🛡️ 대응 방법

서버 측 세션 검증 구현, 쿠키 기반 인증에서 세션 기반 인증으로 변경, 패치된 최신 버전으로 업그레이드

🔧 검증 코드

관리자 페이지의 대시보드/관리 메뉴가 표시되면 취약점 존재, 403/401/로그인 페이지 리다이렉트이면 안전

Shell / Script
curl -s 'http://target.com/admin.php' -b 'PHPAUCTION_RM_ID=1;PHPAUCTION_RM_NAME=admin;PHPAUCTION_RM_USERNAME=admin;[email protected]' | grep -i 'dashboard\|admin\|config' && echo '취약'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP