🔍 CVE-2006-0909

5.0
CVSS Score
MEDIUM
2006-02-28
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

Invision Power Board (IPB) 2.1.4 및 이전 버전에서 원격 공격자가 특정 PHP 스크립트에 직접 요청을 보내 민감한 정보를 조회할 수 있는 취약점이 있습니다. 이 문제는 에러 메시지에 서버의 전체 경로(Full Path)가 포함되어 출력됨으로써 발생합니다.

💡 쉬운 설명

웹사이트의 특정 주소에 접속했을 때 발생하는 오류 메시지에 서버 내부의 폴더 경로가 그대로 노출되는 문제입니다. 공격자는 이 경로 정보를 이용해 서버의 내부 구조를 파악하고 더 심각한 공격을 준비할 수 있습니다.

🇺🇸 원문 (English)

Invision Power Board (IPB) 2.1.4 and earlier allows remote attackers to view sensitive information via a direct request to multiple PHP scripts that include the full path in error messages, including (1) PEAR/Text/Diff/Renderer/inline.php, (2) PEAR/Text/Diff/Renderer/unified.php, (3) PEAR/Text/Diff3.php, (4) class_db.php, (5) class_db_mysql.php, and (6) class_xml.php in the ips_kernel/ directory; (7) mysql_admin_queries.php, (8) mysql_extra_queries.php, (9) mysql_queries.php, and (10) mysql_subsm_queries.php in the sources/sql directory; (11) sources/acp_loaders/acp_pages_components.php; (12) sources/action_admin/member.php and (13) sources/action_admin/paysubscriptions.php; (14) login.php, (15) messenger.php, (16) moderate.php, (17) paysubscriptions.php, (18) register.php, (19) search.php, (20) topics.php, (21) and usercp.php in the sources/action_public directory; (22) bbcode/class_bbcode.php, (23) bbcode/class_bbcode_legacy.php, (24) editor/class_editor_rte.php, (25) editor/class_editor_std.php, (26) post/class_post.php, (27) post/class_post_edit.php, (28) post/class_post_new.php, (29) and post/class_post_reply.php in the sources/classes directory; (30) sources/components_acp/registration_DEPR.php; (31) sources/handlers/han_paysubscriptions.php; (32) func_usercp.php; (33) search_mysql_ftext.php, and (34) search_mysql_man.php in the sources/lib/ directory; and (35) convert/auth.php.bak, (36) external/auth.php, and (37) ldap/auth.php in the sources/loginauth directory.

📍 영향받는 시스템

Invision Power Board (IPB) 2.1.4 및 이전 버전

⚔️ 공격 벡터

취약한 PHP 스크립트 경로에 대한 직접적인 HTTP 요청 전송

🛡️ 대응 방법

IPB를 최신 버전으로 업데이트하거나, PHP 설정(php.ini)에서 'display_errors = Off'로 설정하여 에러 메시지 노출을 차단하십시오.

🔧 검증 코드

명령어 실행 결과 ips_kernel 디렉토리 내에 해당 파일이 존재하고 IPB 버전이 2.1.4 이하인 경우 취약합니다.

Shell / Script
find /var/www/html -name 'class_db.php' | grep 'ips_kernel'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL