업데이트로 돌아가기
New releaseJul 26, 2026

react2shell-burp v0.1.1

Burp Suite 확장 프로그램으로, CVE-2025-55182(React2Shell) 안전하지 않은 역직렬화 취약점을 탐지합니다. 안전한 다이제스트 검사, PoC 리다이렉트 모드, Burp Collaborator OOB 확인 기능을 제공합니다.

공유

React2Shell RCE 스캐너 및 검증기 (CVE-2025-55182)

제작자: j0lt
협력자: https://github.com/shashank18

React Server Components의 인증 전 원격 코드 실행 취약점인 React2Shell 취약점(CVE-2025-55182)을 탐지하고 검증하는 Burp Suite 확장 기능입니다. 이 확장 기능은 RSC 엔드포인트를 수동적으로 핑거프린팅하고, 두 가지 스캔 모드를 통해 안전하지 않은 역직렬화를 능동적으로 탐사합니다.

기능

  • 안전한 다이제스트 검사(비익스플로잇): 500 + 다이제스트 오류를 트리거하여 취약한 역직렬화 경로를 확인합니다 — 코드 실행은 없습니다.
  • PoC 리다이렉트 검사(높은 신뢰도): 명령을 실행하고 X-Action-Redirect 헤더를 통해 출력을 캡처하여 강력한 익스플로잇 확인을 제공합니다.
  • PoC 모드에서 Burp Collaborator OOB 확인 지원, 비차단 60초 예약 폴링 방식.
  • Unix 및 Windows 페이로드 토글; 사용자 정의 헤더; 동일 호스트 리다이렉트 추적.
  • RSC 엔드포인트에 대한 수동 핑거프린팅 — 결과는 Target 및 Scanner 패널에 표시됩니다.
  • Proxy history, Target site map, Scanner results의 컨텍스트 메뉴 단축키.

빌드

./gradlew clean shadowJar

산출물: build/libs/react2shellburp-0.1.2.jar

Burp에 설치

Burp → Extender → Extensions → Add → Type: Java → build/libs/react2shellburp-0.1.2.jar 선택 → React2Shell 탭을 엽니다.

사용법

  1. 대상 기본 URL/호스트와 경로를 설정합니다(또는 요청을 마우스 오른쪽 버튼으로 클릭 → Load into React2Shell tab).
  2. 모드를 선택합니다: Safe digest(낮은 영향) 또는 PoC redirect(강력한 확인; 선택적 Collaborator OOB).
  3. 선택 사항: 사용자 정의 헤더 추가, 리다이렉트 추적 활성화, Windows 페이로드 토글.
  4. Run scan을 클릭합니다. 결과는 활동 로그와 Burp 이슈(React2Shell / CVE-2025-55182)로 표시됩니다.

안전

  • 평가 권한이 있는 시스템에서만 테스트하십시오.
  • Safe 모드를 선호하고, 높은 신뢰도의 증거가 필요할 때만 PoC/Collaborator를 사용하십시오.
  • 패치된 React Server Components 릴리스(19.0.1 / 19.1.2 / 19.2.1) 또는 이에 상응하는 프레임워크 버전으로 업그레이드하여 조치하십시오.

카테고리