Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2025-55183-poc — CVE-2025-55183 के लिए PoC | Kitploit
उपकरण/GitHubGitHub/kimtruth/cve-2025-55183-poc
वेब भेद्यता स्कैनरभेद्यता विश्लेषणकोड विश्लेषणशोषणवेब सुरक्षापेनिट्रेशन टेस्टिंग
GitHubkimtruth/cve-2025-55183-poc

CVE-2025-55183-poc

CVE-2025-55183 के लिए PoC

रिपॉजिटरी देखें
7339 महीने पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

CVE-2025-55183-poc – Next.js React Server Components सर्वर फ़ंक्शन सोर्स कोड प्रकटीकरण

इस रिपॉज़िटरी में Next.js React Server Components (RSC) / Server Actions में सोर्स कोड प्रकटीकरण भेद्यता के लिए डिटेक्शन टूलिंग मौजूद है, जिसे CVE-2025-55183 के रूप में ट्रैक किया जाता है।

कमजोर अनुप्रयोगों में, सर्वर फ़ंक्शन के लिए एक क्राफ्टेड HTTP अनुरोध सर्वर को उस फ़ंक्शन का पूरा JavaScript सोर्स कोड लौटाने के लिए प्रेरित कर सकता है जब संदर्भ (reference) को स्ट्रिंग में बदला जाता है (उदाहरण के लिए, टेम्पलेट लिटरल या डेटाबेस क्वेरी में अंतर्निहित कोएर्शन के माध्यम से)।

React के फिक्स में सर्वर संदर्भों के लिए एक toString() ओवरराइड जोड़ा गया है जो वास्तविक फ़ंक्शन बॉडी के बजाय एक स्थिर प्लेसहोल्डर स्ट्रिंग लौटाता है। पुराने बिल्ड चलाने वाले अनुप्रयोग अभी भी सोर्स कोड लीक कर सकते हैं यदि सर्वर संदर्भों को प्रत्यक्ष या अप्रत्यक्ष रूप से स्ट्रिंग में बदलकर क्लाइंट को वापस भेजा जाता है।

⚠️ कानूनी नोटिस:
ये उपकरण केवल उन सिस्टमों पर सुरक्षा परीक्षण और शोध के लिए हैं जिनके स्वामी आप हैं या जिनके परीक्षण के लिए आपको स्पष्ट रूप से अधिकृत किया गया है। अनधिकृत स्कैनिंग या शोषण अवैध हो सकता है।


रिपॉज़िटरी की सामग्री

  • CVE-2025-55183.yaml
    Nuclei टेम्पलेट जो:
  • _next/static/chunks/*.js फ़ाइलों का पता लगाता है
  • उन चंक्स से संभावित सर्वर एक्शन IDs निकालता है
  • प्रत्येक एक्शन को लक्षित करते हुए RSC अनुरोध भेजता है
  • उन प्रतिक्रियाओं को फ़्लैग करता है जिनमें सर्वर फ़ंक्शन सोर्स कोड होता प्रतीत होता है

  • भेद्यता सारांश

    • ID: CVE-2025-55183

    • घटक: Next.js अनुप्रयोगों में React Server Components / Server Actions

    • प्रभाव: सर्वर-साइड JavaScript सोर्स कोड प्रकटीकरण

    • मूल कारण:
      सर्वर संदर्भों (Server Functions) ने toString() को ओवरराइड नहीं किया था। जब ऐसे संदर्भ को किसी ऐसे कोड में तर्क के रूप में पारित किया गया जो उसे स्ट्रिंग में बदल देता है, तो उसका पूरा सोर्स कोड क्लाइंट को लौटाया जा सकता था (उदाहरण के लिए, एरर पथ, लॉगिंग, या क्वेरी-निर्माण तर्क के माध्यम से)।

    • फिक्स (अपस्ट्रीम): React अब सर्वर संदर्भों पर एक toString डिस्क्रिप्टर स्थापित करता है जो एक स्थिर प्लेसहोल्डर जैसे लौटाता है:

    root@kitploit:~
      function () { [omitted code] }
    

    यह वास्तविक फ़ंक्शन बॉडी को उजागर होने से रोकता है, भले ही उसे स्ट्रिंग में बदला जाए।

    अंतर्निहित React परिवर्तनों के विवरण के लिए, देखें:

    • React कमिट: 894bc73cb493487c48d57f4508e6278db58e673a
    • React ब्लॉग: “Denial of service and source code exposure in React Server Components”

    Nuclei के साथ डिटेक्शन

    आवश्यकताएँ

    • Nuclei v3+
    • लक्षित Next.js ऐप तक नेटवर्क पहुँच
    टूल डाउनलोड करें