🔍 CVE-2025-58899

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

🇰🇷 한글 설명

PHP 프로그래ム에서 포함/요구 문에 대한 파일 이름 제어 부적절('PHP 원격 파일 포함') 취약점이 AncoraThemes Frame 프레임에 존재하여 PHP 로컬 파일 포함이 가능하다.

💡 쉬운 설명

AncoraThemes Frame 프레임의 취약점으로 인해 공격자가 원격으로 파일을 포함시킬 수 있으며, 이는 시스템의 보안을 위협할 수 있다. 이 취약점은 Frame 버전 2.4.0 이하에서 발생한다.

🇺🇸 원문 (English)

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

📍 영향받는 시스템

AncoraThemes Frame 프레임 버전 2.4.0 이하

⚔️ 공격 벡터

공격자는 취약한 시스템에서 PHP 원격 파일 포함을 사용하여任意 파일을 포함시킬 수 있다.

🛡️ 대응 방법

AncoraThemes Frame 프레임을 버전 2.4.1 이상으로 업데이트하거나, 포함/요구 문에서 파일 이름을 제어하는 보안 패치를 적용한다.

🔧 검증 코드

로컬 Python 환경에서 실행하며, pip 패키지 관리자를 사용하여 AncoraThemes Frame의 버전을 확인한다. 실행 전 Python과 pip가 설치되어 있어야 하며, 관리자 권한이 필요하지 않다.

Shell / Script
import subprocess
result = subprocess.run(['pip', 'show', 'AncoraThemes'], capture_output=True, text=True)
if result.stdout.find('Version: 2.4.0') != -1 or result.stdout.find('Version: ') == -1:
    print({"result": "취약", "reason": "AncoraThemes Frame 버전이 2.4.0 이하"})
else:
    print({"result": "양호", "reason": "AncoraThemes Frame 버전이 2.4.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