🔍 CVE-2006-6568

10.0
CVSS Score
HIGH
2006-12-15
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

mxBB 포럼의 Knowledge Base 모듈 2.0.2에서 phpEx 매개변수를 통해 .. (상위 디렉토리) 경로를 입력함으로써 서버 임의의 파일을 포함할 수 있는 디렉토리 경로 통과(Directory Traversal) 취약점입니다. 이를 통해 공격자가 시스템 파일(config, password 등)을 읽거나 코드 실행이 가능합니다.

💡 쉬운 설명

게시판 프로그램의 특정 기능에서 폴더명에 ..를 입력하면 다른 폴더의 파일을 열 수 있는 문제입니다. 공격자가 이를 악용하여 암호나 중요한 파일을 볼 수 있습니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in includes/kb_constants.php in the Knowledge Base (mx_kb) 2.0.2 module for mxBB allows remote attackers to include arbitrary files via a .. (dot dot) sequence in the phpEx parameter.

📍 영향받는 시스템

mxBB Knowledge Base (mx_kb) module version 2.0.2

⚔️ 공격 벡터

GET/POST 요청의 phpEx 매개변수에 ../ 시퀀스를 포함시켜 includes/kb_constants.php를 통해 임의의 파일 포함 유도

🛡️ 대응 방법

mxBB를 최신 버전으로 업그레이드하거나 includes/kb_constants.php의 입력값 검증 로직을 수정하여 디렉토리 경로 이동 문자열(../, ..\ 등)을 필터링

🔧 검증 코드

결과가 나오면 해당 경로의 파일을 열어 버전 정보를 확인하고 2.0.2 버전인지, 그리고 phpEx 매개변수에 대한 입력값 검증이 없는지 확인하면 취약점 존재 여부를 판단할 수 있습니다.

Shell / Script
find /var/www -name 'kb_constants.php' -type f 2>/dev/null | xargs grep -l 'mx_kb' 2>/dev/null

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:C/I:C/A:C

💻 영향받는 소프트웨어

PHP