🔍 CVE-2026-28015

8.1
CVSS Score
HIGH
2026-03-05
2026-04-22 21:26
✅ 완료

🇰🇷 한글 설명

ThemeREX ShiftCV 테마의 PHP 파일 포함 문 처리 과정에서 파일명 검증이 부족하여 로컬 파일 포함(LFI) 공격이 가능한 취약점입니다. 3.0.14 이하 버전에서 공격자가 시스템 파일(예: /etc/passwd)에 접근하거나 원격 파일을 로드할 수 있습니다.

💡 쉬운 설명

웹사이트의 테마 파일이 사용자 입력을 충분히 검증하지 않아 해커가 특정 파일을 읽거나 실행하게 할 수 있는 문제입니다. 민감한 설정 파일이나 데이터베이스 정보가 노출될 위험이 있습니다.

🇺🇸 원문 (English)

Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in ThemeREX ShiftCV shift-cv allows PHP Local File Inclusion.This issue affects ShiftCV: from n/a through <= 3.0.14.

📍 영향받는 시스템

ThemeREX ShiftCV shift-cv 버전 3.0.14 이하 (WordPress 테마)

⚔️ 공격 벡터

쿼리 스트링이나 POST 파라미터를 통해 조작된 파일 경로를 전달하여 include/require 함수가 의도하지 않은 파일을 로드하도록 유도

🛡️ 대응 방법

ShiftCV를 최신 버전(3.0.15 이상)으로 업데이트하거나 테마 공급자의 보안 패치 적용

🔧 검증 코드

명령어 실행 후 ShiftCV 테마의 버전 번호가 3.0.14 이하이면 취약함. 3.0.15 이상이면 안전한 상태

Shell / Script
wp theme list --allow-root 2>/dev/null | grep -i 'shift-cv' && grep -r 'Version:' wp-content/themes/shift-cv/style.css 2>/dev/null | head -1

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

PHP