🔍 CVE-2011-3592

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

🇰🇷 한글 설명

phpMyAdmin 3.4.x 버전의 js/sql.js에 있는 PMA_unInlineEditRow 함수에서 발생하는 XSS 취약점입니다. 데이터베이스명, 테이블명, 컬럼명이 인라인 편집 후 부적절하게 처리되어 원격 인증된 사용자가 악의적인 웹 스크립트를 주입할 수 있습니다.

💡 쉬운 설명

phpMyAdmin에서 데이터베이스/테이블/컬럼 이름에 악성 코드를 숨겨 넣을 수 있는 취약점입니다. 인증된 사용자가 이를 악용하여 다른 관리자의 브라우저에서 악성 스크립트를 실행시킬 수 있습니다.

🇺🇸 원문 (English)

Multiple cross-site scripting (XSS) vulnerabilities in the PMA_unInlineEditRow function in js/sql.js in phpMyAdmin 3.4.x before 3.4.5 allow remote authenticated users to inject arbitrary web script or HTML via a (1) database name, (2) table name, or (3) column name that is not properly handled after an inline-editing operation.

📍 영향받는 시스템

phpMyAdmin 3.4.0 ~ 3.4.4

⚔️ 공격 벡터

인증된 사용자가 데이터베이스/테이블/컬럼명에 XSS 페이로드를 포함하여 인라인 편집 수행

🛡️ 대응 방법

phpMyAdmin을 3.4.5 이상으로 업그레이드

🔧 검증 코드

설치된 phpMyAdmin의 버전을 확인하여 3.4.5 미만이면 취약함

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP