🔍 CVE-2026-25458

8.1
CVSS Score
HIGH
2026-03-25
2026-04-24 16:35
✅ 완료

🇰🇷 한글 설명

Select-Themes Moments 플러그인 버전 2.2 이하에서 PHP include/require 문에 전달되는 파일명을 부적절하게 검증하여 로컬 파일 포함(LFI) 공격이 가능한 취약점입니다. 공격자는 이 취약점을 악용하여 서버의 민감한 파일(설정 파일, 데이터베이스 정보 등)에 접근할 수 있습니다.

💡 쉬운 설명

WordPress Moments 플러그인이 사용자 입력을 검증하지 않아서 공격자가 서버의 임의 파일을 열람할 수 있는 문제입니다. 이를 통해 설정 파일이나 개인정보를 유출당할 수 있습니다.

🇺🇸 원문 (English)

Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in Select-Themes Moments moments allows PHP Local File Inclusion.This issue affects Moments: from n/a through <= 2.2.

📍 영향받는 시스템

Select-Themes Moments 플러그인 버전 2.2 이하 (모든 버전)

⚔️ 공격 벡터

GET/POST 파라미터에 경로 조작 문자(예: ../../../../etc/passwd)를 포함하여 서버 파일 접근

🛡️ 대응 방법

Moments 플러그인을 2.3 이상으로 업그레이드하거나 파일 포함 기능을 비활성화하고 입력 검증을 강화

🔧 검증 코드

Moments 플러그인이 설치되어 있으면 플러그인 정보가 출력되며, 설치되지 않았으면 빈 결과가 반환됩니다. WordPress 관리 패널에서 플러그인 버전을 직접 확인하는 것이 더 정확합니다.

Shell / Script
curl -s 'http://target/wp-content/plugins/moments/' 2>/dev/null | grep -i 'moments' | 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