🇰🇷 한글 설명
Simple PHP Blog 0.4.8의 blog_theme 매개변수에서 '..' 시퀀스를 통한 디렉토리 탐색 취약점으로, 원격 공격자가 서버의 임의의 파일을 읽을 수 있습니다. 또한 PHP 코드 실행까지 가능하여 시스템 전체가 위협받을 수 있습니다.
💡 쉬운 설명
웹사이트의 테마 설정 기능에서 폴더를 벗어나 다른 파일을 읽을 수 있는 보안 결함입니다. 공격자가 이를 악용하면 데이터베이스 비밀번호, 설정 파일 등 중요한 파일을 탈취할 수 있습니다.
🇺🇸 원문 (English)
Multiple directory traversal vulnerabilities in Simple PHP Blog (SPHPBlog), probably 0.4.8, allow remote attackers to read arbitrary files and possibly include arbitrary PHP code via a .. (dot dot) sequence in the blog_theme parameter in (1) index.php, (2) add_cgi.php, (3) add_link.php, (4) login.php, (5) template.php, or (6) contact.php.
📍 영향받는 시스템
Simple PHP Blog (SPHPBlog) 버전 0.4.8 및 이전 버전
⚔️ 공격 벡터
blog_theme 매개변수에 '../' 패턴 삽입으로 상위 디렉토리 접근 (예: ?blog_theme=../../etc/passwd)
🛡️ 대응 방법
즉시 최신 버전으로 업그레이드하거나 blog_theme 입력값에 대한 검증 및 정규화 적용
🔧 검증 코드
명령어 결과에서 blog_theme이 발견되면 SPHPBlog 설치 확인되고, 버전 확인 후 0.4.8이면 즉시 패치 필요
grep -r 'blog_theme' /var/www/html 2>/dev/null | head -1