🔍 CVE-2007-1477

7.5
CVSS Score
HIGH
2007-03-16
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHP Point of Sale for osCommerce 1.1의 index.php에서 cfg_language 파라미터에 '..'(디렉토리 이동)을 입력하여 임의의 로컬 파일을 포함하고 실행할 수 있는 디렉토리 순회 취약점입니다. 다만 해당 변수는 제품의 올바른 설치 시 사전 구성되어 실제 위험성은 제한적입니다.

💡 쉬운 설명

osCommerce 쇼핑몰 시스템의 언어 설정 부분에서 공격자가 '../' 기호를 사용해 원치 않는 파일을 읽거나 실행하게 할 수 있는 문제입니다. 정상적으로 설치된 시스템에서는 이 공격이 작동하지 않을 수 있습니다.

🇺🇸 원문 (English)

Directory traversal vulnerability in index.php in PHP Point Of Sale for osCommerce 1.1 allows remote attackers to include and execute arbitrary local files via a .. (dot dot) in the cfg_language parameter. NOTE: this issue has been disputed by CVE, since the cfg_language variable is configured upon proper product installation

📍 영향받는 시스템

PHP Point of Sale for osCommerce 1.1 이전 버전

⚔️ 공격 벡터

index.php?cfg_language=../../etc/passwd%00 형태로 cfg_language 파라미터에 디렉토리 순회 구문 입력

🛡️ 대응 방법

osCommerce 최신 버전으로 업그레이드 및 cfg_language 파라미터 입력값 검증 강화

🔧 검증 코드

osCommerce 또는 PPOS 설치 경로와 버전 정보 확인 - 1.1 버전이 발견되면 취약점 노출 가능성 있음

Shell / Script
find / -name 'oscommerce' -o -name 'ppos' 2>/dev/null | grep -i 'version\|1\.1'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP