🔍 CVE-2025-49255

8.1
CVSS Score
HIGH
2025-06-17
2026-04-23 15:31
✅ 완료

🇰🇷 한글 설명

PHP 프로그램의 Include/Require 문장에서 파일명 제어가 부적절하여 발생하는 PHP 원격 파일 포함 취약점입니다. thembay의 Ruza 플러그인 1.0.7 이하 버전에서 로컬 파일 포함 공격이 가능하여 서버의 민감한 파일에 대한 무단 접근을 허용합니다.

💡 쉬운 설명

Ruza 플러그인이 파일을 로드할 때 사용자 입력을 제대로 검증하지 않아 공격자가 원하는 파일을 강제로 로드하게 할 수 있습니다. 이를 통해 공격자는 서버의 설정 파일, 데이터베이스 정보 등 민감한 정보를 탈취할 수 있습니다.

🇺🇸 원문 (English)

Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in thembay Ruza ruza allows PHP Local File Inclusion.This issue affects Ruza: from n/a through <= 1.0.7.

📍 영향받는 시스템

thembay Ruza plugin version <= 1.0.7

⚔️ 공격 벡터

취약한 파일 포함 파라미터를 조작하는 HTTP 요청을 통해 임의의 로컬 파일을 서버에서 로드하도록 강제

🛡️ 대응 방법

Ruza 플러그인을 1.0.8 이상의 최신 버전으로 업그레이드하고 모든 파일 경로 입력값에 대한 검증을 수행합니다.

🔧 검증 코드

명령어가 디렉토리 경로를 반환하면 플러그인이 설치되어 있으며, 해당 디렉토리의 readme.txt나 ruza.php 파일에서 버전 정보를 확인하여 1.0.7 이하인지 검증합니다.

Shell / Script
find /var/www/html/wp-content/plugins -name 'ruza' -type d 2>/dev/null

📊 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