🔍 CVE-2010-2958

4.3
CVSS Score
MEDIUM
2010-09-08
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

phpMyAdmin 3.x 이전 버전의 libraries/Error.class.php에서 발견된 XSS 취약점으로, PHP 백트레이스 및 디버깅 메시지를 통해 공격자가 임의의 웹 스크립트나 HTML을 주입할 수 있습니다. 이를 통해 악의적인 코드가 사용자 브라우저에서 실행되어 세션 하이재킹이나 개인정보 탈취가 발생할 수 있습니다.

💡 쉬운 설명

phpMyAdmin 데이터베이스 관리 도구의 에러 메시지 표시 기능에서 악의적인 코드를 삽입할 수 있는 보안 문제입니다. 이 코드는 사용자의 웹 브라우저에서 실행되어 개인정보를 도용할 수 있습니다.

🇺🇸 원문 (English)

Cross-site scripting (XSS) vulnerability in libraries/Error.class.php in phpMyAdmin 3.x before 3.3.6 allows remote attackers to inject arbitrary web script or HTML via vectors related to a PHP backtrace and error messages (aka debugging messages), a different vulnerability than CVE-2010-3056.

📍 영향받는 시스템

phpMyAdmin 3.0.0 ~ 3.3.5 버전

⚔️ 공격 벡터

에러 페이지나 PHP 백트레이스 정보가 표시되는 페이지에 XSS 페이로드를 삽입하여 사용자 브라우저에서 실행

🛡️ 대응 방법

phpMyAdmin을 3.3.6 이상으로 업그레이드하거나 패치 적용

🔧 검증 코드

phpMyAdmin의 설치 버전이 3.3.6 이상인지 확인하고, 3.3.5 이하 버전이 나타나면 즉시 업그레이드 필요

Shell / Script
dpkg -l phpmyadmin 2>/dev/null | grep phpmyadmin || find /usr/share -name 'phpmyadmin' -type d 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP