🔍 CVE-2014-5273

3.5
CVSS Score
LOW
2014-08-22
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

phpMyAdmin 4.0.10.2 이전 버전, 4.1.14.3 이전 버전, 4.2.7.1 이전 버전의 다양한 페이지에서 인증된 사용자가 임의의 웹 스크립트나 HTML을 주입할 수 있는 교차 사이트 스크립팅(XSS) 취약점이 존재합니다. 테이블 조회, ENUM 편집기, 모니터, 쿼리 차트, 테이블 관계 설정 페이지의 여러 JavaScript 파일과 PHP 라이브러리에서 입력값이 충분히 검증되지 않아 발생합니다.

💡 쉬운 설명

phpMyAdmin에서 로그인한 사용자가 특정 페이지에 악의적인 코드를 숨겨서 보낼 수 있는 보안 결함입니다. 이 악의적인 코드는 다른 사용자의 브라우저에서 실행되어 민감한 정보를 탈취할 수 있습니다.

🇺🇸 원문 (English)

Multiple cross-site scripting (XSS) vulnerabilities in phpMyAdmin 4.0.x before 4.0.10.2, 4.1.x before 4.1.14.3, and 4.2.x before 4.2.7.1 allow remote authenticated users to inject arbitrary web script or HTML via the (1) browse table page, related to js/sql.js; (2) ENUM editor page, related to js/functions.js; (3) monitor page, related to js/server_status_monitor.js; (4) query charts page, related to js/tbl_chart.js; or (5) table relations page, related to libraries/tbl_relation.lib.php.

📍 영향받는 시스템

phpMyAdmin 4.0.x (4.0.10.2 이전), 4.1.x (4.1.14.3 이전), 4.2.x (4.2.7.1 이전)

⚔️ 공격 벡터

인증된 사용자가 테이블 조회, ENUM 편집기, 모니터, 쿼리 차트, 테이블 관계 페이지의 입력 필드에 스크립트 코드를 주입

🛡️ 대응 방법

phpMyAdmin을 버전 4.0.10.2 이상, 4.1.14.3 이상, 또는 4.2.7.1 이상으로 업그레이드

🔧 검증 코드

설치된 phpMyAdmin 버전을 확인하여 4.0.10.2, 4.1.14.3, 4.2.7.1 이상인지 확인 (더 낮은 버전은 취약함)

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP