🔍 CVE-2025-54015

6.6
CVSS Score
MEDIUM
2025-07-16
2026-04-23 15:32
✅ 완료

🇰🇷 한글 설명

HT Contact Form 7 플러그인에서 PHP include/require 문의 파일명을 부적절하게 제어하여 로컬 파일 포함(LFI) 공격에 취약합니다. 공격자가 매개변수 조작으로 서버의 임의 파일을 로드하게 하여 민감한 정보(설정파일, DB 접근정보 등) 유출 또는 원격 코드 실행이 가능합니다.

💡 쉬운 설명

HT Contact Form 7이 파일을 불러올 때 입력값을 제대로 검증하지 않아, 공격자가 서버의 중요한 파일을 읽게 할 수 있습니다. 데이터베이스 비밀번호나 설정정보 같은 민감한 데이터가 노출되거나 악의적인 코드가 실행될 수 있습니다.

🇺🇸 원문 (English)

Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in HT Plugins HT Contact Form 7 ht-contactform allows PHP Local File Inclusion.This issue affects HT Contact Form 7: from n/a through <= 2.0.0.

📍 영향받는 시스템

HT Contact Form 7 (by HT Plugins) version <= 2.0.0

⚔️ 공격 벡터

GET/POST 매개변수 조작으로 PHP include/require 함수에 임의의 로컬 파일 경로 전달

🛡️ 대응 방법

HT Contact Form 7을 2.0.1 이상으로 즉시 업그레이드 또는 플러그인 비활성화

🔧 검증 코드

출력된 버전 번호가 2.0.0 이하면 취약하며, 2.0.1 이상이면 패치됨.

Shell / Script
grep -m1 'Version:' /var/www/html/wp-content/plugins/ht-contact-form-7/ht-contact-form-7.php | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP