🔍 CVE-2025-58901

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

🇰🇷 한글 설명

AncoraThemes Takeout의 PHP 원격 파일 포함 취약점

💡 쉬운 설명

AncoraThemes Takeout 1.3.0 이전 버전에서 PHP 로컬 파일 포함 취약점이 발견되었습니다. 이 취약점으로 인해 공격자가 원격으로 파일을 포함시킬 수 있습니다. 이는 보안에 취약점을 발생시킵니다.

🇺🇸 원문 (English)

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

📍 영향받는 시스템

AncoraThemes Takeout 버전 1.3.0 이전

⚔️ 공격 벡터

PHP 원격 파일 포함을 통한 공격

🛡️ 대응 방법

AncoraThemes Takeout를 최신 버전으로 업데이트합니다.

🔧 검증 코드

로컬에서 Python을 실행하여 AncoraThemes Takeout의 취약점을 점검합니다. 먼저 requests 라이브러리를 설치해야 합니다. 취약점 점검을 위해 WordPress 사이트의 Takeout 플러그인 README 파일에 접근을 시도합니다. README 파일에 접근이 가능하다면 취약한 것으로 판단합니다.

Shell / Script
import requests
response = requests.get('https://example.com/wordpress/wp-content/plugins/takeout/readme.txt')
if response.status_code == 200:
    print({"result": "취약", "reason": "Takeout 플러그인 README 파일에 접근 가능"})
else:
    print({"result": "양호", "reason": "Takeout 플러그인 README 파일에 접근 불가"})

📊 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