🇰🇷 한글 설명
phpBazar 2.1.1fix 이전 버전의 admin/admin.php 파일이 관리자 인증을 요구하지 않으므로, 원격 공격자가 직접 URL 요청을 통해 인증 없이 관리자 제어판에 접근할 수 있습니다. 이는 전체 웹사이트의 무단 관리 및 조작을 가능하게 하는 심각한 인증 우회 취약점입니다.
💡 쉬운 설명
phpBazar 관리자 페이지가 비밀번호 없이 누구나 열 수 있어서, 공격자가 웹사이트 전체를 제어할 수 있습니다. 웹사이트 관리실의 문이 잠금장치 없이 열려있는 것과 같습니다.
🇺🇸 원문 (English)
phpBazar 2.1.1fix and earlier does not require administrative authentication for admin/admin.php, which allows remote attackers to obtain access to the admin control panel via a direct request.
📍 영향받는 시스템
phpBazar 버전 2.1.1fix 이전 모든 버전
⚔️ 공격 벡터
http://target.com/admin/admin.php 에 직접 GET 요청하여 인증 없이 관리자 페이지 진입
🛡️ 대응 방법
phpBazar를 최신 패치된 버전으로 업그레이드하거나, .htaccess 또는 웹서버 설정으로 /admin 디렉토리 접근 제어 적용
🔧 검증 코드
응답 코드 200이면 인증 없이 접근 가능 (취약), 301/302/403이면 리다이렉트 또는 접근 거부 (안전)
curl -s -o /dev/null -w '%{http_code}' http://target.com/admin/admin.php