🔍 CVE-2008-6930

6.5
CVSS Score
MEDIUM
2009-08-11
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHPStore Real Estate의 파일 업로드 검증 부재로 인한 취약점으로, 인증된 공격자가 실행 가능한 확장자의 파일을 로고로 업로드할 수 있습니다. 업로드된 파일은 웹 접근 가능한 디렉토리(realty/re_images/)에 저장되어 직접 요청을 통해 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

PHPStore Real Estate 웹사이트의 로고 업로드 기능이 파일 종류를 제대로 검사하지 않아 해커가 위험한 프로그램 파일을 업로드할 수 있습니다. 업로드된 파일에 웹에서 접속하면 해커가 원하는 명령을 실행할 수 있게 됩니다.

🇺🇸 원문 (English)

Unrestricted file upload vulnerability in PHPStore Real Estate allows remote authenticated users to execute arbitrary code by uploading a file with an executable extension as a logo, then accessing it via a direct request to the file in realty/re_images/.

📍 영향받는 시스템

PHPStore Real Estate (2008년 이전의 영향받은 버전들)

⚔️ 공격 벡터

인증된 사용자가 로고 업로드 기능을 악용하여 .php, .jsp 등 실행 가능한 확장자의 파일을 업로드 후 realty/re_images/ 경로로 직접 접근하여 코드 실행

🛡️ 대응 방법

업로드 파일의 MIME 타입 및 확장자 검증 강화, 업로드 디렉토리에서 스크립트 실행 비활성화 (웹 서버 설정), 최신 보안 패치 적용

🔧 검증 코드

realty/re_images/ 디렉토리 내 파일들을 검사하여 실행 가능한 파일(.php, .jsp, .exe 등)이 존재하는지 확인합니다. 실행 파일이 발견되면 즉시 삭제하고 시스템을 점검해야 합니다.

Shell / Script
find / -path "*/realty/re_images/*" -type f 2>/dev/null | xargs file 2>/dev/null | grep -iE 'executable|PHP|script'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP