🇰🇷 한글 설명
WordPress WP ecommerce Shop Styling 플러그인 1.8 이전 버전의 includes/generate-pdf.php에서 dompdf 파라미터를 통한 원격 파일 포함(RFI) 취약점입니다. 공격자가 악의적인 URL을 입력하여 웹서버에서 임의의 PHP 코드를 원격 실행할 수 있습니다.
💡 쉬운 설명
WordPress 플러그인이 외부에서 파일을 안전하지 않게 로드합니다. 해커가 악성 URL을 입력하면 웹사이트가 그 파일을 자동으로 실행해줍니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in includes/generate-pdf.php in the WP ecommerce Shop Styling plugin for WordPress before 1.8 allows remote attackers to execute arbitrary PHP code via a URL in the dompdf parameter.
📍 영향받는 시스템
WP ecommerce Shop Styling 플러그인 버전 1.8 미만 (WordPress)
⚔️ 공격 벡터
HTTP 요청에서 dompdf 파라미터에 악의적인 원격 파일 URL을 입력하여 PHP 코드 실행
🛡️ 대응 방법
플러그인을 1.8 이상으로 즉시 업데이트하거나 플러그인 제거
🔧 검증 코드
플러그인 readme에서 버전 확인. 1.8 미만이면 취약점 존재, 조회 불가면 플러그인 미설치
curl -s 'http://target/wp-content/plugins/ecommerce-shop-styling/readme.txt' | grep -i 'version' | head -1