🔍 CVE-2006-3012

7.5
CVSS Score
HIGH
2006-06-19
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

phpBannerExchange 2.0 Update 6 이전 버전에서 client/stats.php 및 admin/stats.php의 login 매개변수와 client/stats.php의 pass 매개변수를 통해 SQL 주입 공격이 가능합니다. 원격 공격자는 이를 이용하여 임의의 SQL 명령을 실행할 수 있습니다.

💡 쉬운 설명

phpBannerExchange라는 웹 프로그램의 로그인 부분에 구멍이 있어서, 악의적인 사용자가 데이터베이스 명령을 직접 입력할 수 있습니다. 이를 통해 중요한 정보를 빼내거나 데이터를 조작할 수 있습니다.

🇺🇸 원문 (English)

SQL injection vulnerability in phpBannerExchange before 2.0 Update 6 allows remote attackers to execute arbitrary SQL commands via the (1) login parameter in (a) client/stats.php and (b) admin/stats.php, or the (2) pass parameter in client/stats.php.

📍 영향받는 시스템

phpBannerExchange 2.0 Update 6 이전 모든 버전

⚔️ 공격 벡터

HTTP GET/POST 요청의 login 또는 pass 파라미터에 SQL 페이로드를 삽입하여 데이터베이스 쿼리 조작

🛡️ 대응 방법

phpBannerExchange를 2.0 Update 6 이상으로 업그레이드하거나, 입력값 검증 및 prepared statement 사용

🔧 검증 코드

stats.php 파일이 발견되면 버전 확인 필요, 발견되지 않으면 해당 소프트웨어가 설치되지 않았음을 의미

Shell / Script
find / -name 'stats.php' 2>/dev/null | xargs grep -l 'phpBannerExchange' 2>/dev/null || echo 'Not installed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP