🔍 CVE-2009-3535

4.3
CVSS Score
MEDIUM
2009-10-02
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

Clear Content 1.1의 image.php 파일에 존재하는 디렉토리 트래버설 취약점으로, url 파라미터에 .. (상대경로)를 입력하여 서버의 임의의 파일을 읽을 수 있습니다. 이를 통해 설정 파일이나 민감한 정보가 노출될 수 있습니다.

💡 쉬운 설명

웹사이트의 이미지 처리 기능에서 경로 검증이 부족하여, 공격자가 상위 디렉토리로 이동하는 특수 문자(../)를 사용해 원하는 모든 파일을 읽을 수 있습니다. 이를 통해 비밀번호나 개인정보 같은 민감한 파일에 접근할 수 있습니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in image.php in Clear Content 1.1 allows remote attackers to read arbitrary files via a .. (dot dot) in the url parameter. NOTE: the researcher also suggests an analogous PHP remote file inclusion vulnerability, but this may be incorrect.

📍 영향받는 시스템

Clear Content 1.1 및 이전 버전

⚔️ 공격 벡터

image.php의 url 파라미터에 ../를 포함한 경로 입력 (예: /image.php?url=../../etc/passwd)

🛡️ 대응 방법

Clear Content를 최신 버전으로 업데이트하고, 입력값 검증 및 경로 정규화 적용

🔧 검증 코드

image.php 파일이 발견되면 해당 제품이 설치되어 있으며 보안 업데이트 필요

Shell / Script
find . -name 'image.php' 2>/dev/null | xargs grep -l 'url.*\$_' 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP