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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2025-6440 — WooCommerce Designer Pro 1.9.26 - 임의 파일 업로드 | Kitploit
도구/GitHubGitHub/anothersec/cve-2025-6440
Vulnerability ScannersPayload GenerationCode AnalysisExploitationWeb Application ExploitationPenetration Testing
GitHubanothersec/cve-2025-6440

CVE-2025-6440

WooCommerce Designer Pro 1.9.26 - 임의 파일 업로드

저장소 보기
18개월 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2025-6440

WooCommerce Designer Pro <= 1.9.26 - 인증되지 않은 임의 파일 업로드

설명

WordPress용 WooCommerce Designer Pro 플러그인(Pricom - Printing Company & Design Services WordPress 테마에서 사용)은 1.9.26을 포함한 모든 버전에서 'wcdp_save_canvas_design_ajax' 함수의 파일 유형 검증 누락으로 인해 임의 파일 업로드에 취약합니다. 이로 인해 인증되지 않은 공격자가 영향을 받는 사이트 서버에 임의 파일을 업로드할 수 있으며, 원격 코드 실행이 가능해질 수 있습니다.

  • 취약한 구성 요소: WordPress 플러그인 Canvas Designer (AJAX 액션 wcdp_save_canvas_design_ajax)
  • CVE: CVE-2025-6440
  • CVSS: 9.8 (심각)

취약점 세부 정보

WooCommerce Designer Pro 플러그인은 파일 내용이나 확장자에 대한 적절한 검사 없이 AJAX를 통해 파일 업로드를 허용합니다. 공격자는 이미지 파일로 위장한 PHP 페이로드를 업로드하여 원격 코드 실행을 얻고 WordPress 사이트를 제어할 수 있습니다.

공격 단계는 다음과 같습니다:

  • 악의적인 페이로드와 함께 wcdp_save_canvas_design_ajax 액션을 사용하여 wp-admin/admin-ajax.php에 조작된 POST 요청을 전송합니다.
  • 파일은 예측 가능한 경로의 wp-content/uploads에 저장됩니다.
  • 그런 다음 공격자는 업로드된 PHP 파일에 접근하여 원격으로 코드를 실행합니다.

요구 사항

  • Python 3.8 이상
  • Requests 라이브러리

종속성 설치:
pip install -r requirements.txt

사용법

  • --url: WordPress 사이트의 기본 URL (예: https://example.com)
  • --file: 업로드할 PHP 페이로드
  • --verbose: 상세 디버그 출력을 활성화하는 선택적 플래그

예시:

root@kitploit:~
python3 CVE-2025-6440.py --url https://vulnerablesite.com --file <payload_file> 

완화 방법

Canvas Designer 플러그인을 이 취약점이 패치된 최신 버전으로 업데이트하세요. 또는 플러그인에서 직접 파일 업로드를 제한하고 업로드된 파일 내용에 대한 적절한 검증을 보장하세요.

사이트 관리자는 다음을 권장합니다:

  • 취약한 버전을 즉시 제거하세요.
  • 보안 강화를 적용하세요(예: 업로드 디렉터리에서 PHP 실행 비활성화).
  • 웹 애플리케이션 방화벽(WAF)을 사용하여 악성 AJAX 요청을 차단하세요.
도구 다운로드