🔍 CVE-2011-3771

5.0
CVSS Score
MEDIUM
2011-09-24
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

phpBook 2.1.0에서 .php 파일에 직접 접근 시 오류 메시지를 통해 설치 경로 같은 민감한 정보가 노출되는 취약점입니다. 공격자는 doc/update_smilies_1.50-1.60.php 등의 파일에 접근하여 서버의 절대 경로를 획득할 수 있으며, 이는 추가 공격의 토대가 됩니다.

💡 쉬운 설명

phpBook에서 특정 PHP 파일을 열면 오류 메시지에 서버 폴더 위치가 보여집니다. 이 정보를 통해 공격자가 더 위험한 공격을 준비할 수 있습니다.

🇺🇸 원문 (English)

phpBook 2.1.0 allows remote attackers to obtain sensitive information via a direct request to a .php file, which reveals the installation path in an error message, as demonstrated by doc/update_smilies_1.50-1.60.php and certain other files.

📍 영향받는 시스템

phpBook 2.1.0

⚔️ 공격 벡터

doc/update_smilies_1.50-1.60.php 및 기타 .php 파일에 HTTP 직접 접근하여 오류 메시지로부터 절대 경로 정보 추출

🛡️ 대응 방법

phpBook을 최신 버전으로 업그레이드하거나, 웹 서버에서 특정 php 파일들의 직접 접근을 차단하는 .htaccess 규칙 적용

🔧 검증 코드

반환된 파일 경로 정보가 노출되면 취약점 확인 완료; 절대 경로가 보이지 않으면 수정된 상태입니다.

Shell / Script
curl -s http://target/doc/update_smilies_1.50-1.60.php 2>&1 | grep -oP '(/[a-zA-Z0-9/_-]+)+' | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP