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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2026-8838-Mitigation-and-Detection — CVE-2026-8838에 대한 탐지 및 완화 스크립트로, 취약점 스캔, 구성 감사, 사고 대응 지침을 제공하여 영향을 받는 시스템을 보호합니다. | Kitploit
도구/GitHubGitHub/sana-404/cve-2026-8838-mitigation-and-detection
Vulnerability ScannersVulnerability AnalysisConfiguration AuditingThreat IntelligenceIntrusion DetectionIncident Response
GitHubsana-404/cve-2026-8838-mitigation-and-detection

CVE-2026-8838-Mitigation-and-Detection

CVE-2026-8838에 대한 탐지 및 완화 스크립트로, 취약점 스캔, 구성 감사, 사고 대응 지침을 제공하여 영향을 받는 시스템을 보호합니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2026-8838 개념 증명 및 완화

이 프로젝트는 amazon-redshift-python-driver 2.1.14 이전 버전에 영향을 미치는 원격 코드 실행(RCE) 취약점인 CVE-2026-8838의 악용 및 완화를 시연합니다.

이 프로젝트는 다음으로 구성됩니다:

  • 클라이언트 애플리케이션
  • 모의 Redshift 서버
  • 공격자 서버
  • 보안 모니터링 시스템(SMS)
  • 보안 연결 게이트웨이(SCG)

요구 사항

  • Python 3.14 (또는 이후 버전)
  • pip
  • python3-venv
  • python3-tk

설치

패키지 목록을 업데이트하고 Python 종속성을 설치합니다:

root@kitploit:~
sudo apt update
sudo apt install python3 python3-pip python3-venv python3-tk

저장소를 클론합니다:

root@kitploit:~
git clone https://github.com/Sana-404/CVE-2026-8838-Mitigation-and-Detection
cd CVE-2026-8838-Mitigation-and-Detection

가상 환경을 생성합니다:

root@kitploit:~
python3 -m venv .venv

가상 환경을 활성화합니다:

root@kitploit:~
source .venv/bin/activate

필요한 패키지를 설치합니다:

root@kitploit:~
pip install -r requirements.txt
root@kitploit:~
pip install psutil

데모 실행

1. 합법적인 Redshift 서버 시작

root@kitploit:~
python3 POC_Redshift_Server.py

2. 공격자 서버 시작

root@kitploit:~
python3 Attacker_Server.py

3. 보안 모니터링 시스템 시작 (선택 사항)

root@kitploit:~
python3 SMS_Main.py

프롬프트가 표시되면 클라이언트 PID를 입력합니다.


4. 클라이언트 애플리케이션 시작

root@kitploit:~
python3 Client_Program.py

클라이언트가 시작되면:

  1. 일반 연결 또는 보안 연결을 선택합니다.
  2. 다음 중 하나를 선택합니다:
    • 합법적인 Redshift 서버
    • 공격자 서버
  3. 고객을 검색합니다.

데모 모드

일반 연결

클라이언트는 선택한 서버와 직접 통신합니다.

공격자 서버에 연결하면 취약한 eval() 구현의 악용을 시연합니다.


보안 연결

클라이언트는 계속 진행하기 전에 보안 연결 게이트웨이를 통해 통신합니다.

게이트웨이는 다음을 수행합니다:

  • 서버 허용 목록
  • TLS 인증서 검증
  • 연결 로깅

신뢰할 수 없거나 악의적인 서버는 페이로드가 취약한 클라이언트에 도달하기 전에 차단됩니다.


프로젝트 구성 요소

root@kitploit:~
CVE-2026-8838-Mitigation-and-Detection/
│
├── widgets.py
│
├── SecureConnectionGateway/
│   ├── SecureConnectionGateway.py
│   ├── ServerAllowlist.py
│   ├── TLSVerification.py
│   └── ConnectionLogger.py
│
├── SecurityMonitoringSystem/
│   ├── ProcessWatchman.py
│   ├── NetworkWatchman.py
│   ├── DetectionEngine.py
│   ├── AlertHandler.py
│   └── SecurityMonitoringSystem.py
│
├── POC_Redshift_Server.py
├── Attacker_Server.py
└── client_program.py


## 참고 사항

- 이 프로젝트는 데모 목적으로 **모의 Redshift 서버**를 사용합니다.
- 공격자 서버는 CVE-2026-8838을 악용하는 악성 Redshift 서버를 시뮬레이션합니다.
- 보안 모니터링 시스템과 보안 연결 게이트웨이는 취약한 소프트웨어를 즉시 업그레이드할 수 없는 환경을 위한 보완 보안 통제를 시연합니다.
도구 다운로드