🔍 CVE-2009-3696

4.3
CVSS Score
MEDIUM
2009-10-16
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

phpMyAdmin 2.11.x (2.11.9.6 이전) 및 3.x (3.2.2.1 이전)에서 MySQL 테이블 이름을 통해 악의적인 웹 스크립트나 HTML을 주입할 수 있는 크로스사이트 스크립팅(XSS) 취약점입니다. 원격 공격자가 이를 악용하여 사용자의 브라우저에서 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

phpMyAdmin 관리 도구의 테이블 이름 필드가 안전하게 검증되지 않아 해커가 악의적인 코드를 삽입할 수 있습니다. 피해자가 해당 페이지를 방문하면 공격자의 코드가 실행되어 개인정보 탈취나 계정 제어가 가능합니다.

🇺🇸 원문 (English)

Cross-site scripting (XSS) vulnerability in phpMyAdmin 2.11.x before 2.11.9.6 and 3.x before 3.2.2.1 allows remote attackers to inject arbitrary web script or HTML via a crafted name for a MySQL table.

📍 영향받는 시스템

phpMyAdmin 2.11.0~2.11.9.5, 3.0.0~3.2.2.0

⚔️ 공격 벡터

테이블 이름 입력 필드에 JavaScript 코드를 포함한 문자열 입력 후 페이지 렌더링 시 스크립트 실행

🛡️ 대응 방법

phpMyAdmin을 2.11.9.6 이상 또는 3.2.2.1 이상으로 즉시 업그레이드

🔧 검증 코드

설치된 phpmyadmin 패키지의 버전이 2.11.9.6 미만 또는 3.0.0~3.2.2.0 범위이면 취약

Shell / Script
dpkg -l 2>/dev/null | grep phpmyadmin | awk '{print $2, $3}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL