🇰🇷 한글 설명
phpSmartCom 0.2의 index.php에 있는 디렉토리 순회 취약점으로, 원격 공격자가 p 매개변수에 ".."를 입력하여 서버의 임의 파일을 포함하고 실행할 수 있습니다. 이를 통해 민감한 파일에 접근하거나 악의적인 코드를 실행할 수 있습니다.
💡 쉬운 설명
웹사이트 프로그램이 파일 경로를 안전하게 확인하지 않아, 공격자가 ".."을 이용해 의도하지 않은 폴더의 파일을 열 수 있는 문제입니다. 이를 통해 공격자는 서버의 다른 파일들을 읽거나 실행할 수 있게 됩니다.
🇺🇸 원문 (English)
Directory traversal vulnerability in index.php in phpSmartCom 0.2 allows remote attackers to include and execute arbitrary files via a .. (dot dot) in the p parameter.
📍 영향받는 시스템
phpSmartCom 0.2 및 이전 버전
⚔️ 공격 벡터
p 파라미터에 ../를 입력하여 상위 디렉토리로 경로 조작 (예: index.php?p=../../etc/passwd)
🛡️ 대응 방법
phpSmartCom을 최신 버전으로 업그레이드하거나, 입력값에서 ../ 문자열을 필터링하여 보안 패치 적용
🔧 검증 코드
phpSmartCom이 설치되어 있으면 패키지 정보가 표시되고, 버전 정보에서 취약한 0.2 버전인지 확인할 수 있습니다.
dpkg -l 2>/dev/null | grep -i smartcom