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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
fix-react2shell-next — Next.js / React RSC 앱에서 CVE-2025-66478(React 2 Shell RCE)을 수정하는 단일 명령 | Kitploit
도구/GitHubGitHub/vercel-labs/fix-react2shell-next
Vulnerability ScannersCode AnalysisScripting & AutomationWeb SecurityDevSecOpsSupply Chain Security
GitHubvercel-labs/fix-react2shell-next

fix-react2shell-next

Next.js / React RSC 앱에서 CVE-2025-66478(React 2 Shell RCE)을 수정하는 단일 명령

저장소 보기
40163489개월 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

fix-react2shell-next

fix-react2shell-next

Next.js / React RSC 앱에서 CVE-2025-66478(React 2 Shell RCE)을 수정하는 단일 명령어입니다.

root@kitploit:~
npx fix-react2shell-next

공식 권고에 따른 결정적 버전 업데이트를 수행합니다.

기능

  1. 모든 package.json 파일을 재귀적으로 스캔합니다(모노레포 지원).
  2. 다음 항목의 취약한 버전을 확인합니다:
    • next
    • react-server-dom-webpack
    • react-server-dom-parcel
    • react-server-dom-turbopack
  3. 현재 버전에 따라 올바른 수정 버전으로 패치합니다.
  4. 감지된 패키지 매니저로 lockfile을 새로 고칩니다.

영향을 받는 버전

Next.js

현재 버전패치된 버전
15.0.0 – 15.0.415.0.5
15.1.0 – 15.1.815.1.9
15.2.0 – 15.2.515.2.6
15.3.0 – 15.3.515.3.6
15.4.0 – 15.4.715.4.8
15.5.0 – 15.5.615.5.7
16.0.0 – 16.0.616.0.7
15.x canaries15.6.0-canary.58
16.x canaries16.1.0-canary.12
14.3.0-canary.77+14.3.0-canary.76으로 다운그레이드 또는 15.0.5로 업그레이드

React RSC 패키지

현재 버전패치된 버전
19.0.019.0.1
19.1.0, 19.1.119.1.2
19.2.019.2.1

사용법

확인 및 수정 (대화형)

root@kitploit:~
npx fix-react2shell-next

자동 수정 (CI / 비대화형)

root@kitploit:~
npx fix-react2shell-next --fix

확인 전용 (드라이 런)

root@kitploit:~
npx fix-react2shell-next --dry-run

JSON 출력 (스크립팅용)

root@kitploit:~
npx fix-react2shell-next --json

출력 예시

root@kitploit:~
🔍 fix-react2shell-next - CVE-2025-66478 vulnerability scanner

📂 Found 3 package.json file(s)

🚨 Found 2 vulnerable file(s):

  📄 package.json
     next: ^15.1.0 → 15.1.9

  📄 apps/web/package.json
     next: ^15.4.3 → 15.4.8
     react-server-dom-webpack: 19.1.0 → 19.1.2

🔧 Apply fixes? [Y/n] y

🔧 Applying fixes...

   ✓ Updated package.json
   ✓ Updated apps/web/package.json

📦 Package manager: pnpm
🔄 Refreshing lockfile...

$ pnpm install

✅ Patches applied!
   Remember to test your app and commit the changes.

모노레포 지원

이 도구는 프로젝트의 모든 package.json 파일을 자동으로 찾으며 다음 항목은 제외합니다:

  • node_modules
  • .next, .turbo, .vercel, .nuxt
  • dist, build, .output
  • coverage

npm, yarn, pnpm, bun 워크스페이스에서 작동합니다.

참고 자료

  • GitHub 보안 권고 GHSA-9qr9-h5gf-34mp
  • Next.js 보안 권고
  • React 보안 권고

라이선스

MIT

도구 다운로드