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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2025-55182_CVE-2025-66478 — CVE-2025-55182 + CVE-2025-66478 - Next.js/React सर्वर कंपोनेंट्स रिमोट कोड निष्पादन | Kitploit
उपकरण/GitHubGitHub/lincemorado97/cve-2025-55182_cve-2025-66478
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगपेलोड डेवलपमेंट
GitHublincemorado97/cve-2025-55182_cve-2025-66478

CVE-2025-55182_CVE-2025-66478

CVE-2025-55182 + CVE-2025-66478 - Next.js/React सर्वर कंपोनेंट्स रिमोट कोड निष्पादन

रिपॉजिटरी देखें

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
8 महीने पहलेअभी तक समीक्षित नहीं

CVE-2025-55182 - Next.js/React Server Components रिमोट कोड एक्ज़ीक्यूशन

अवलोकन

यह रिपॉजिटरी CVE-2025-55182 के लिए एक प्रूफ-ऑफ-कॉन्सेप्ट (PoC) एक्सप्लॉइट है, जो एक गंभीर रिमोट कोड एक्ज़ीक्यूशन (RCE) भेद्यता है, जो React संस्करण 19.x और Next.js संस्करण 15.x और 16.x में App Router का उपयोग करने पर React Server Components को प्रभावित करती है। इस भेद्यता का CVSS स्कोर 10.0 है, जो एक गंभीर जोखिम दर्शाता है।

भेद्यता विवरण

इस भेद्यता का मूल React Server Components के भीतर डिसीरियलाइज़ेशन के अनुचित संचालन में निहित है। विशेष रूप से, एक्सप्लॉइट @ डिसीरियलाइज़ेशन का उपयोग करके एक Chunk ऑब्जेक्ट में हेरफेर करता है और उसकी then प्रॉपर्टी को हाईजैक कर लेता है। status को RESOLVED_MODEL पर सेट करने पर, initializeModelChunk फ़ंक्शन को एक नकली chunk के साथ कॉल किया जाता है जो पूरी तरह से हमलावर के नियंत्रण में होता है। यह _response ऑब्जेक्ट के साथ हेरफेर की अनुमति देता है, जो अंततः मनमाना कोड निष्पादन की ओर ले जाता है।

एक्सप्लॉइट Blob डिसीरियलाइज़ेशन प्रक्रिया को लक्षित करता है, विशेष रूप से response._formData.get कॉल को, ताकि हमलावर-नियंत्रित कोड इंजेक्ट किया जा सके जो फिर निष्पादित हो जाता है।

प्रूफ-ऑफ-कॉन्सेप्ट (PoC)

exploit.py स्क्रिप्ट एक PoC प्रदान करती है जो इस भेद्यता को प्रदर्शित करती है। यह एक दुर्भावनापूर्ण पेलोड तैयार करती है जो लक्षित सर्वर पर एक कमांड निष्पादित करने के लिए डिसीरियलाइज़ेशन प्रक्रिया में हेरफेर करती है।

यह कैसे काम करता है:

  1. @ डिसीरियलाइज़ेशन: एक्सप्लॉइट @ डिसीरियलाइज़ेशन तंत्र का उपयोग करके Chunk ऑब्जेक्ट पर नियंत्रण प्राप्त करता है।

  2. Chunk.prototype.then को हाईजैक करना: Chunk प्रोटोटाइप की then प्रॉपर्टी को ओवरराइट कर दिया जाता है, जिससे जब chunk awaited/resolved होता है, तो हमलावर-नियंत्रित कोड कॉल किया जाएगा।

  3. RESOLVED_MODEL स्थिति: chunk की status को RESOLVED_MODEL पर सेट करने से initializeModelChunk फ़ंक्शन ट्रिगर होता है, जो हमलावर-नियंत्रित _response ऑब्जेक्ट के साथ इंटरैक्ट करता है।

  4. _formData.get हेरफेर: एक्सप्लॉइट response._formData.get के साथ छेड़छाड़ करता है ताकि हमलावर-नियंत्रित कोड वाला एक फ़ंक्शन लौटाया जा सके। फिर यह फ़ंक्शन निष्पादित होता है।

आवश्यक शर्तें

  • Python 3: PoC स्क्रिप्ट Python 3 में लिखी गई है।

  • लाइब्रेरी: pip install -r requirements.txt का उपयोग करके लाइब्रेरी इंस्टॉल करें।

  • लक्षित सर्वर: एक भेद्य Next.js (16.0.6) एप्लिकेशन जो App Router के साथ चल रही हो।

उपयोग

  1. स्क्रिप्ट सहेजें: दिए गए Python कोड को exploit.py के रूप में सहेजें।

  2. स्क्रिप्ट चलाएँ: कमांड लाइन से स्क्रिप्ट को निष्पादित करें, तर्क के रूप में लक्षित URL और निष्पादित करने के लिए कमांड प्रदान करें:

    root@kitploit:~
    python exploit.py <target_url> <command_to_execute>
    

    उदाहरण के लिए:

    root@kitploit:~
    python exploit.py http://localhost:3000 "ls -l"
    

प्रदर्शन

डेमो

अस्वीकरण

यह PoC बिना किसी वारंटी के "जैसा है" प्रदान किया गया है। लेखक इस स्क्रिप्ट के किसी भी दुरुपयोग या क्षति के लिए ज़िम्मेदार नहीं है। इसका उपयोग अपने जोखिम पर करें।

टूल डाउनलोड करें