🇰🇷 한글 설명
Omnipress 플러그인의 PHP 파일 포함 문제로 인해 공격자가 서버의 로컬 파일에 접근하거나 원격 파일을 실행할 수 있는 취약점입니다. 1.6.7 버전 이하의 모든 Omnipress 설치에 영향을 미칩니다.
💡 쉬운 설명
Omnipress 플러그인이 사용자가 입력한 파일 경로를 제대로 검증하지 않아서, 공격자가 서버의 중요한 파일들을 들여다보거나 악의적인 코드를 실행할 수 있습니다. 이는 웹사이트 전체가 해킹될 위험을 초래합니다.
🇺🇸 원문 (English)
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in omnipressteam Omnipress omnipress allows PHP Local File Inclusion.This issue affects Omnipress: from n/a through <= 1.6.7.
📍 영향받는 시스템
Omnipress <= 1.6.7
⚔️ 공격 벡터
공격자가 조작된 파일 경로 파라미터를 전송하여 PHP include/require 문을 통해 임의의 로컬 파일을 포함시키거나 원격 파일을 실행
🛡️ 대응 방법
Omnipress를 1.6.8 이상 최신 버전으로 즉시 업데이트하고, 모든 파일 입력에 대한 화이트리스트 검증 적용
🔧 검증 코드
명령어 결과에서 Omnipress 버전이 1.6.7 이하면 취약함 - 1.6.8 이상이어야 안전
grep -r 'omnipress' /var/www/html/wp-content/plugins/ 2>/dev/null | grep -i 'version\|Version' | head -1