🔍 CVE-2025-53439

8.1
CVSS Score
HIGH
2025-12-18
2025-12-18 20:16
✅ 완료

🇰🇷 한글 설명

PHP 원격 파일 포함 취약점

💡 쉬운 설명

해퍼 테마의 Harper 1.13 버전까지의 취약점으로, 공격자가 로컬 파일을 포함시킬 수 있습니다. 이는 서버의 중요한 정보를 노출시키거나 악의적인 코드를 실행할 수 있는 취약점입니다.

🇺🇸 원문 (English)

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

📍 영향받는 시스템

Harper 1.13 버전까지

⚔️ 공격 벡터

PHP 로컬 파일 포함 공격

🛡️ 대응 방법

최신 버전의 Harper를 업데이트 하거나, 파일 포함 경로를 제한하여 취약점을 해결할 수 있습니다.

🔧 검증 코드

로컬 Linux 시스템에서 Python 3.x를 사용하여 실행할 수 있습니다. Harper 테마가 설치된 경로를 확인하여 해당 경로를 수정하여 사용합니다. 예를 들어, /var/www/html/wp-content/themes/harper 경로에 Harper 테마가 설치되어 있다면, 해당 경로를 사용하여 코드를 실행합니다.

Shell / Script
import subprocess
result = subprocess.run(['grep', '-r', "define('ABSPATH',", "/var/www/html/wp-content/themes/harper"], stdout=subprocess.PIPE)
if result.returncode == 0:
    print({"result": "취약", "reason": "Harper 테마의 버전이 1.13 이하로 확인"})
else:
    print({"result": "양호", "reason": "Harper 테마의 버전이 1.13 이상으로 확인"})

📊 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