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

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-15409-15410-Framework — SonicWall SMA1000에서 SSRF(CVE-2026-15409)를 Erlang RCE 및 루트 권한 상승(CVE-2026-15410)으로 연계하는 다중 익스플로잇 프레임워크. 대화형 셸, 배치 스캐닝, 파일 작업, 그리고 승인된 침투 테스트를 위한 안전한 탐지 모드를 제공합니다. | Kitploit
도구/GitHubGitHub/tc4dy/cve-2026-15409-15410-framework
Privilege EscalationExploit FrameworksVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and ControlLearning & EducationRed Teaming

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
Remote Access Tool
GitHubtc4dy/cve-2026-15409-15410-framework

CVE-2026-15409-15410-Framework

SonicWall SMA1000에서 SSRF(CVE-2026-15409)를 Erlang RCE 및 루트 권한 상승(CVE-2026-15410)으로 연계하는 다중 익스플로잇 프레임워크. 대화형 셸, 배치 스캐닝, 파일 작업, 그리고 승인된 침투 테스트를 위한 안전한 탐지 모드를 제공합니다.

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

CVE-DoublePoC

CVE-2026-15409 CVE-2026-15410 CVSS 10.0 CISA KEV

SSRF RCE Privesc Python 3.6+

[1] CVE-2026-15409 | [2] CVE-2026-15410

SonicWall SMA1000 - SSRF → Erlang RCE → Root Privesc

익스플로잇 프레임워크 및 안전한 탐지 도구

[!] 윤리적 사용만 허용 - 승인된 테스트

이 저장소는 승인된 보안 전문가, 블루팀, 침투 테스터만을 위한 도구를 제공합니다.

컴퓨터 시스템에 대한 무단 접근은 CFAA(미국), Computer Misuse Act(영국), TCK 243/244(터키) 및 전 세계의 유사 법률에 따라 불법입니다.


[>] 취약점 개요

CVE-2026-15409는 SonicWall SMA1000 Appliance Work Place 인터페이스에서 발견된 치명적인 인증되지 않은 서버 측 요청 위조(SSRF) 취약점입니다.

작동 방식:

  1. 공격자는 SSRF를 악용하여 wsproxy 엔드포인트를 통해 터널링합니다.
  2. 이를 통해 내부 Erlang 분산 서비스(포트 1050/8188)에 접근할 수 있습니다.
  3. 하드코딩된 기본 쿠키를 사용하여 공격자는 Erlang 노드에 인증합니다.
  4. os:cmd/1 호출을 통해 원격 코드 실행(RCE)이 이루어집니다.
  5. 이후 CVE-2026-15410이 연계되어 AMC(Appliance Management Console)의 경로 탐색을 통해 root 권한으로 권한 상승합니다.

주요 사실:

  • 공개일: 2026년 7월 14일

  • CVSS 점수: 10.0 (치명적)

  • !> CISA KEV: 2026년 7월 14일 추가 (기한: 2026년 7월 17일)
  • 영향받는 제품: SMA 6210, SMA 7210, SMA 8200v

  • 수정된 버전: 12.4.3-03453+ 및 12.5.0-02835+


[<>] 익스플로잇 프레임워크 (exploit.py)

완전한 무기화된 익스플로잇은 CVE-2026-15409와 CVE-2026-15410을 연계하여 root 수준의 침해를 달성합니다.

[<>] 기능:

기능설명
[+] SSRF → Erlang RPC자동으로 wsproxy를 통해 터널링하여 내부 Erlang 노드에 도달합니다.
[+] 원격 코드 실행os:cmd/1을 통해 임의의 OS 명령을 실행합니다.
[+] 대화형 셸privesc 및 download 명령을 지원하는 라이브 셸을 생성합니다.
[+] Root 권한 상승CVE-2026-15410을 활용하여 AMC 경로 탐색을 통해 root로 권한 상승합니다.
[+] 파일 작업대상 시스템에서 파일을 읽고 씁니다.
[+] 대량 스캔스레딩(-l 플래그)을 사용하여 여러 대상을 대량 익스플로잇합니다.
[+] SSRF 탐지안전한 취약점 검증을 위한 선택적 --detect 플래그.
[+] 사용자 정의 가능WebSocket URL, Origin, User-Agent, Cookie 등을 재정의할 수 있습니다.
[+] 추가 종속성 없음Python 표준 라이브러리만 사용합니다(탐지를 위한 선택적 requests 제외).
[+] 원시 WebSocket 구현외부 WebSocket 라이브러리가 없습니다 — 사용자 정의 소켓 수준 핸드셰이크로 라이브러리별 시그니처 지문을 피하여 더 나은 OPSEC을 제공합니다.

[>>] 설치 및 요구 사항

사전 요구 사항:

  • Python 3.6+
  • pip (requests 라이브러리용)

종속성 설치:

pip install -r requirements.txt

[!] 참고: exploit.py는 수동 WebSocket 구현을 사용합니다 – websockets 라이브러리가 필요하지 않습니다. requests는 --detect 기능에만 필요합니다.

[i] 사용 예시

[2] 익스플로잇 프레임워크 (exploit.py)

# Interactive shell on target
python exploit.py -u 192.168.1.100

# Execute a single command
python exploit.py -u 192.168.1.100 --exec "id && whoami"

# Read a file
python exploit.py -u 192.168.1.100 --read-file /etc/passwd

# Enable SSRF detection before exploitation
python exploit.py -u 192.168.1.100 --detect

# Attempt root privesc
python exploit.py -u 192.168.1.100 --privesc

# Mass exploit from file (50 threads)
python exploit.py -l targets.txt -m 50 --exec "uname -a"

# Custom port and path
python exploit.py -u 10.0.0.5 -p 8443 --path /workplace

# Pipe mode (read command from stdin)
echo "cat /etc/hosts" | python exploit.py -u 192.168.1.100

[2] 안전한 검사기 (checker.py)

# Single target scan
python checker.py https://192.168.1.100

# Custom port and path
python checker.py 192.168.1.100 --port 8443 --path /workplace

# Mass scan from file
python checker.py --list targets.txt

[i] 영향받는 버전

제품취약한 버전수정된 버전
SMA 621012.4.3-03245, 12.4.3-03387, 12.4.3-03434
12.5.0-02283, 12.5.0-02624, 12.5.0-02800
12.4.3-03453+
12.5.0-02835+
SMA 7210위와 동일위와 동일
SMA 8200v위와 동일위와 동일

[!] 중요: 이 취약점은 SonicWall 방화벽(SSL-VPN) 또는 SMA 100 시리즈에는 영향을 미치지 않습니다.


[<>] 기술 심층 분석

SSRF (CVE-2026-15409)

포트 443의 wsproxy 엔드포인트는 -3389로 시작하는 bmID 매개변수와 host:port 사양을 허용합니다. host=127.0.0.1 및 port=1050을 지정함으로써 공격자는 내부 Erlang 분산 서비스로 터널링할 수 있습니다.

Erlang RPC

Erlang 노드는 하드코딩된 기본 쿠키 10ecad5b446e86864832904cd439b6b70262를 사용합니다. 이를 통해 원격 인증 및 모든 os:cmd/1 호출 실행이 가능합니다.

Root 권한 상승 (CVE-2026-15410)

인증 후 익스플로잇은 셸 스크립트를 /var/tmp/에 작성하고 경로 탐색(../../../../var/tmp/script.sh)을 포함한 AMC remove_hotfix XML-RPC 엔드포인트를 트리거하여 스크립트를 root로 실행합니다.


[+] 침해 지표 (IoCs)

SonicWall은 다음을 확인할 것을 권장합니다:

  • /__api__/login 또는 /__api__/logout(200 상태)에 대한 extraweb_access.log
  • 의심스러운 host 매개변수(101 상태)가 있는 /wsproxy에 대한 extraweb_access.log
  • 경로 탐색을 포함한 핫픽스 롤백에 대한 ctrl-service.log
  • /__api__/login 또는 /__api__/logout에 대한 라우트를 포함하는 /var/lib/unit/conf.json

[¡] 법적 면책 조항 및 책임 있는 사용

이 도구는 교육 및 승인된 침투 테스트 목적으로만 제공됩니다.

저자 및 기여자는 이 소프트웨어로 인해 발생하는 어떠한 오용이나 손해에 대해서도 책임지지 않습니다. 사용자는 테스트 전에 대상 소유자로부터 명시적인 서면 허가를 받았는지 확인할 전적인 책임이 있습니다. 컴퓨터 시스템에 대한 무단 접근은 컴퓨터 사기 및 남용법(CFAA) 및 전 세계의 유사 법률에 따라 불법입니다.

이 소프트웨어를 사용함으로써 귀하는 다음에 동의합니다:

  • 소유하거나 명시적인 테스트 허가를 받은 시스템에서만 사용합니다.
  • 모든 적용 가능한 지역, 주 및 연방 법률을 준수합니다.
  • 악의적, 파괴적 또는 불법적인 활동에 사용하지 않습니다.

[¡] 경고: 이 취약점은 실제로 활발히 악용되고 있습니다. 무단 사용은 심각한 법적 결과를 초래할 수 있습니다.


[+] 참고 자료

  • NVD - CVE-2026-15409
  • SonicWall Advisory (SNWLID-2026-0008)
  • CISA KEV Catalog
  • The Hacker News - Two SonicWall SMA 1000 Zero-Days Exploited
도구 다운로드