🇰🇷 한글 설명
PenciDesign Soledad 테마에서 PHP include/require 문의 파일명 제어 부족으로 인한 로컬/원격 파일 포함 취약점입니다. 공격자가 악의적인 파일을 포함하거나 민감한 파일을 읽을 수 있으며, 버전 8.6.8 이하에서 발생합니다.
💡 쉬운 설명
WordPress Soledad 테마에서 사용자 입력을 검증 없이 파일 포함 명령어에 사용하는 취약점입니다. 공격자가 악성 코드를 실행하거나 서버의 민감한 파일을 탈취할 수 있습니다.
🇺🇸 원문 (English)
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in PenciDesign Soledad soledad allows PHP Local File Inclusion.This issue affects Soledad: from n/a through <= 8.6.8.
📍 영향받는 시스템
PenciDesign Soledad 테마 <= 8.6.8 (WordPress 테마)
⚔️ 공격 벡터
include/require 매개변수를 통해 사용자 입력을 직접 조작하여 임의의 로컬 또는 원격 파일 포함
🛡️ 대응 방법
Soledad 테마를 8.6.9 이상으로 즉시 업데이트하거나 공식 보안 패치 적용
🔧 검증 코드
결과가 나오면 사용자 입력을 직접 include/require에 사용하는 취약한 코드가 존재함
grep -rn '\(include\|require\).*\$_\(GET\|POST\|REQUEST\)' /path/to/soledad-theme/ --include='*.php'