🔍 CVE-2008-4490

5.1
CVSS Score
MEDIUM
2008-10-08
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

phpAbook 0.8.8b 이전 버전의 config.inc.php 파일에 존재하는 경로 조작 취약점입니다. magic_quotes_gpc가 비활성화된 환경에서 userInfo 쿠키에 ".." (점 점) 문자열을 삽입하여 임의의 로컬 파일을 포함하고 실행할 수 있습니다.

💡 쉬운 설명

웹 사이트의 주소록 프로그램(phpAbook)이 특정 쿠키 값을 검증하지 않아서, 해커가 폴더를 이동하는 방식으로 서버의 다른 파일들을 접근할 수 있는 보안 결함입니다. 이를 통해 악의적인 코드를 실행하거나 민감한 정보를 빼낼 수 있습니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in config.inc.php in phpAbook 0.8.8b and earlier, when magic_quotes_gpc is disabled, allows remote attackers to include and execute arbitrary local files via a .. (dot dot) in the userInfo cookie.

📍 영향받는 시스템

phpAbook 0.8.8b 이전 모든 버전 (magic_quotes_gpc 비활성화 환경)

⚔️ 공격 벡터

userInfo 쿠키값에 "../" 경로 조작 문자열을 주입하여 원하는 로컬 파일 포함 및 실행

🛡️ 대응 방법

phpAbook을 0.8.8c 이상으로 업그레이드 또는 서버의 magic_quotes_gpc를 활성화하고 쿠키 입력값을 검증하는 패치 적용

🔧 검증 코드

phpAbook의 config.inc.php 파일이 존재하면 취약한 버전이 설치된 상태이며, 파일 내용을 확인하여 버전 정보를 조회해야 합니다.

Shell / Script
find /var/www -name 'config.inc.php' 2>/dev/null | xargs grep -l 'phpAbook' 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP