
Next.js और React अनुप्रयोगों में React2Shell भेद्यता (CVE-2025-55182) का पता लगाने के लिए एक सुरक्षा भेद्यता स्कैनर।
Next.js और React अनुप्रयोगों में React2Shell भेद्यता (CVE-2025-55182) का पता लगाने के लिए एक सुरक्षा भेद्यता स्कैनर।
React2Shell Checker आपको यह पता लगाने के लिए वेबसाइटों को स्कैन करने की सुविधा देता है कि वे Next.js या React Server Components के असुरक्षित संस्करण चला रही हैं या नहीं। यह टूल फ्रेमवर्क संस्करणों का पता लगाने के लिए हेडलेस ब्राउज़र तकनीक का उपयोग करता है और उनकी तुलना ज्ञात असुरक्षित संस्करण श्रेणियों से करता है।
# Clone the repository
git clone https://github.com/muthaiyanmani/react2shell-checker.git
cd react2shell-checker
# Install dependencies
npm install
रूट निर्देशिका में एक .env.local फ़ाइल बनाएँ:
# Required: Puppeteer browser WebSocket endpoint
BROWSER_WS_ENDPOINT=wss://your-browser-endpoint
# Start development server
npm run dev
# Run linting
npm run lint
# Format code
npx prettier --write .
# Build for production
npm run build
# Start production server
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 देखें।
यह टूल बिना किसी प्रकार की वारंटी के "AS IS" प्रदान किया जाता है। इस टूल के उपयोग से उत्पन्न किसी भी क्षति के लिए डेवलपर्स कोई ज़िम्मेदारी नहीं लेते हैं। परिणाम सार्वजनिक रूप से उपलब्ध जानकारी पर आधारित होते हैं और इन्हें एक योग्य सुरक्षा पेशेवर द्वारा सत्यापित किया जाना चाहिए।
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 |