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

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
cve-2025-11953-vulnerability-demo — CVE-2025-11953 데모: React Native CLI의 심각한 RCE 취약점 (CVSS 9.8). 개념 증명 익스플로잇 및 완화 전략을 포함한 교육용 보안 연구. | Kitploit
도구/GitHubGitHub/saidbenaissa/cve-2025-11953-vulnerability-demo
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and ControlLearning & Education
GitHubsaidbenaissa/cve-2025-11953-vulnerability-demo

cve-2025-11953-vulnerability-demo

CVE-2025-11953 데모: React Native CLI의 심각한 RCE 취약점 (CVSS 9.8). 개념 증명 익스플로잇 및 완화 전략을 포함한 교육용 보안 연구.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

React Native CLI 명령 주입 데모 (CVE-2025-11953)

⚠️ 취약점 데모 ⚠️

JFSA-2025-001495618 - React Native CLI의 심각한 명령 주입

  • CVE: CVE-2025-11953
  • CVSS 점수: 9.8 (심각)
  • 영향을 받는 패키지: @react-native-community/cli-server-api
  • 취약한 버전: [4.8.0, 20.0.0)
  • 발견: JFrog Security Research Team

취약점 요약

React Native CLI가 열어놓는 Metro 개발 서버는 기본적으로 외부 인터페이스에 바인딩됩니다. 서버는 OS 명령 주입에 취약한 엔드포인트(/open-url)를 노출합니다. 이를 통해 인증되지 않은 네트워크 공격자가 서버에 POST 요청을 보내고 임의의 실행 파일을 실행할 수 있습니다.

영향

  • 원격 코드 실행 (RCE)
  • 명령 주입
  • 인증 불필요
  • 네트워크 접근 가능

데모 구조

react-native-cli-command-injection-demo/
├── README.md                    # This file
├── vulnerable-setup/
│   ├── package.json            # Vulnerable version setup
│   ├── metro.config.js         # Metro configuration
│   └── start-vulnerable.js     # Script to start vulnerable server
├── exploit-examples/
│   ├── basic-exploit.sh        # Basic command injection example
│   ├── windows-exploit.sh      # Windows-specific exploit
│   ├── advanced-exploit.py     # Advanced exploitation script
│   └── payload-examples.json   # Various payload examples
├── secure-setup/
│   ├── package.json            # Fixed version setup
│   ├── metro.config.js         # Secure configuration
│   └── start-secure.js         # Secure server startup
└── mitigation/
    ├── SECURITY.md             # Security recommendations
    └── host-binding-examples.sh # Host binding examples

빠른 시작

1. 취약 환경 설정

cd vulnerable-setup
npm install
npm run start:vulnerable

2. 익스플로잇 실행

cd exploit-examples
./basic-exploit.sh

3. 보안 환경 설정

cd secure-setup
npm install
npm run start:secure

⚠️ 중요 보안 공지

이 데모는 교육 목적으로만 제공됩니다. 프로덕션 환경이나 소유하지 않은 시스템에 대해 이 예제를 사용하지 마십시오. 항상 책임 있는 공개 절차를 따르십시오.

링크

  • JFrog 취약점 보고서
  • JFrog 기술 블로그
  • 수정 커밋
도구 다운로드