🇰🇷 한글 설명
AncoraThemes Apollo WordPress 테마의 PHP include/require 함수에 대한 부적절한 파일명 제어로 인해 발생하는 취약점으로, 공격자가 원격 또는 로컬 파일을 포함시켜 실행할 수 있습니다. 1.3.1 버전 이하에서 필터링 부족으로 악의적인 파일 경로 주입이 가능합니다.
💡 쉬운 설명
WordPress 테마의 보안 결함으로 해커가 악의적인 파일을 웹사이트에서 강제 실행시킬 수 있습니다. 1.3.1 버전 이하 사용자는 즉시 업데이트해야 합니다.
🇺🇸 원문 (English)
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in AncoraThemes Apollo | Night Club, DJ Event WordPress Theme apollo allows PHP Local File Inclusion.This issue affects Apollo | Night Club, DJ Event WordPress Theme: from n/a through <= 1.3.1.
📍 영향받는 시스템
AncoraThemes Apollo | Night Club, DJ Event WordPress Theme 버전 1.3.1 이하
⚔️ 공격 벡터
URL 파라미터 조작을 통해 include/require 함수에 경로 조작 공격(path traversal)을 수행하여 임의 파일 실행
🛡️ 대응 방법
테마를 최신 버전(1.3.2 이상)으로 업데이트하거나 공식 보안 패치 적용
🔧 검증 코드
필터링 없는 include/require 사용 개수가 많을수록 위험도가 높으며, 0이면 패치 완료된 상태입니다.
grep -r 'include\|require' /var/www/html/wp-content/themes/apollo/ 2>/dev/null | grep -v '\$_' | wc -l