🔍 CVE-2016-5098

5.3
CVSS Score
MEDIUM
2016-07-05
2026-05-06 22:30
✅ 완료

🇰🇷 한글 설명

phpMyAdmin 4.6.2-prerelease 이전 버전의 error_report.lib.php 라이브러리에 존재하는 디렉토리 순회 취약점입니다. 원격 공격자가 의도적 에러를 유발하여 임의의 파일 존재 여부를 판단할 수 있으며, 이를 통해 시스템 구조를 파악하는 정보 수집 공격이 가능합니다.

💡 쉬운 설명

phpMyAdmin이 에러 메시지에서 파일 경로를 숨기지 못하는 문제입니다. 공격자가 시스템에 특정 파일이 있는지 없는지 물어본 후 응답으로 확인할 수 있게 됩니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in libraries/error_report.lib.php in phpMyAdmin before 4.6.2-prerelease allows remote attackers to determine the existence of arbitrary files by triggering an error.

📍 영향받는 시스템

phpMyAdmin 4.6.2-prerelease 이전의 모든 버전 (4.6.1.x 이하)

⚔️ 공격 벡터

에러 페이지를 통한 파일 존재 여부 탐색으로, 원격 비인증 공격이 가능하며 CVSS 5.3(중위험)으로 분류됨

🛡️ 대응 방법

phpMyAdmin을 4.6.2 이상의 버전으로 즉시 업그레이드하거나 error_report.lib.php 파일의 에러 메시지 필터링 기능 활성화

🔧 검증 코드

설치된 phpMyAdmin 버전이 4.6.2 이상이면 안전, 4.6.1 이하이면 긴급 업그레이드 필요

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

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

💻 영향받는 소프트웨어

PHP