🔍 CVE-2006-4581

5.0
CVSS Score
MEDIUM
2006-12-31
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

The Address Book 1.04e는 Content-Type 헤더만 검증하고 파일 확장자를 검증하지 않는 제한되지 않은 파일 업로드 취약점을 갖고 있다. 원격 공격자가 이를 악용하여 임의의 PHP 스크립트를 서버에 업로드하고 실행할 수 있다.

💡 쉬운 설명

파일 업로드 기능이 파일 이름(확장자)을 제대로 확인하지 않고 포장된 라벨(Content-Type)만 검사한다. 공격자가 .php 파일을 이미지로 위장하여 업로드하면 서버가 이를 실행하게 된다.

🇺🇸 원문 (English)

Unrestricted file upload vulnerability in The Address Book 1.04e validates the Content-Type header but not the file extension, which allows remote attackers to upload arbitrary PHP scripts.

📍 영향받는 시스템

The Address Book 1.04e

⚔️ 공격 벡터

원격 공격자가 Content-Type 헤더를 조작하여 PHP 파일을 다른 파일 형식으로 위장하고 업로드

🛡️ 대응 방법

파일 확장자 화이트리스트 검증, Content-Type만 신뢰하지 않기, 서버 측 파일 타입 검증 구현

🔧 검증 코드

파일이 발견되면 The Address Book이 설치된 것이며, 파일 수정 일시와 업로드 디렉토리 권한을 확인하여 공격 흔적 조사

Shell / Script
find / -path '*/addressbook*' -type f 2>/dev/null | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP