🔍 CVE-2005-4586

7.5
CVSS Score
HIGH
2005-12-30
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHPSurveyor 0.991 이전 버전에서 browse.php의 sql 파라미터와 기타 PHP 스크립트의 sid, lid, gid, token 파라미터를 통한 SQL injection 취약점이 존재합니다. 원격 공격자가 이를 악용하여 임의의 SQL 명령을 실행하고 데이터베이스를 장악할 수 있습니다.

💡 쉬운 설명

웹 설문조사 도구 PHPSurveyor에서 사용자 입력을 검증하지 않아 공격자가 데이터베이스 명령을 주입할 수 있습니다. 민감한 데이터 유출이나 시스템 장애를 초래할 수 있습니다.

🇺🇸 원문 (English)

Multiple SQL injection vulnerabilities in PHPSurveyor before 0.991 allow remote attackers to execute arbitrary SQL commands via the (1) sql parameter in browse.php and the (2) sid, (3) lid, (4) gid, and (5) token parameters in certain PHP scripts.

📍 영향받는 시스템

PHPSurveyor 0.991 이전 모든 버전

⚔️ 공격 벡터

HTTP 요청 파라미터(sql, sid, lid, gid, token)에 SQL 코드를 주입하여 데이터베이스 명령 실행

🛡️ 대응 방법

PHPSurveyor를 0.991 이상으로 업그레이드하고 모든 입력값에 Prepared Statement 또는 파라미터화된 쿼리 적용

🔧 검증 코드

phpsurvey 패키지가 설치되어 있으면 버전 정보 확인, 0.991 미만이면 취약 상태

Shell / Script
dpkg -l 2>/dev/null | grep -i phpsurvey || rpm -qa 2>/dev/null | grep -i phpsurvey

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP