
Next.js 및 React 애플리케이션에서 React2Shell 취약점(CVE-2025-55182)을 탐지하는 보안 취약점 스캐너입니다.
Next.js 및 React 애플리케이션에서 React2Shell 취약점(CVE-2025-55182)을 탐지하는 보안 취약점 스캐너입니다.
React2Shell Checker는 웹사이트를 스캔하여 취약한 버전의 Next.js 또는 React Server Components를 실행 중인지 감지할 수 있게 해줍니다. 이 도구는 헤드리스 브라우저 기술을 사용하여 프레임워크 버전을 감지하고, 이를 알려진 취약 버전 범위와 비교합니다.
# 저장소 클론
git clone https://github.com/muthaiyanmani/react2shell-checker.git
cd react2shell-checker
# 의존성 설치
npm install
루트 디렉터리에 .env.local 파일을 생성하세요:
# 필수: Puppeteer 브라우저 WebSocket 엔드포인트
BROWSER_WS_ENDPOINT=wss://your-browser-endpoint
# 개발 서버 시작
npm run dev
# 린트 실행
npm run lint
# 코드 포맷
npx prettier --write .
# 프로덕션용 빌드
npm run build
# 프로덕션 서버 시작
npm start
| 버전 범위 | 패치 버전 |
|---|---|
| 19.0.0 | 19.0.1 |
| 19.1.0 – 19.1.1 | 19.1.2 |
| 19.2.0 | 19.2.1 |
MIT 라이선스 - 자세한 내용은 LICENSE를 참조하세요.
이 도구는 어떠한 종류의 보증 없이 "있는 그대로" 제공됩니다. 개발자는 이 도구 사용으로 인해 발생하는 손해에 대해 책임을 지지 않습니다. 결과는 공개적으로 이용 가능한 정보를 기반으로 하며, 자격을 갖춘 보안 전문가가 검증해야 합니다.
Vercel, Next.js 또는 React와 제휴 관계가 아닙니다.
저자: Muthaiyan Mani
교육 및 보안 연구 목적으로만 사용하세요.
| 버전 범위 | 패치 버전 |
|---|
| 15.0.0 – 15.0.4 | 15.0.5 |
| 15.1.0 – 15.1.8 | 15.1.9 |
| 15.2.0 – 15.2.5 | 15.2.6 |
| 15.3.0 – 15.3.5 | 15.3.6 |
| 15.4.0 – 15.4.7 | 15.4.8 |
| 15.5.0 – 15.5.6 | 15.5.7 |
| 16.0.0 – 16.0.6 | 16.0.7 |