Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2024-46982 — POC CVE-2024-46982 | Kitploit
उपकरण/GitHubGitHub/lercas/cve-2024-46982
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणवेब सुरक्षा
GitHublercas/cve-2024-46982

CVE-2024-46982

POC CVE-2024-46982

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

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

सभी देखें →

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

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

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

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

Next.js कैश विषाक्तीकरण शोषण

यह उपकरण CVE-2024-46982 का पता लगाने और शोषण करने को स्वचालित करता है, जो Next.js में एक कैश विषाक्तीकरण भेद्यता है, जहाँ सर्वर-साइड रेंडरिंग (SSR) प्रतिक्रियाओं को गलत तरीके से स्थैतिक साइट जनरेशन (SSG) के रूप में कैश किया जा सकता है। इस गलत कॉन्फ़िगरेशन से स्टोर्ड XSS, DoS, और डेटा लीकेज हो सकता है, जिससे हमलावर कैश की गई प्रतिक्रियाओं में दुर्भावनापूर्ण सामग्री इंजेक्ट कर सकते हैं।

स्थापना और उपयोग

अपनी लक्ष्य सूची तैयार करें

एक फ़ाइल बनाएँ जिसका नाम targets.txt हो और जिसमें प्रति पंक्ति एक लक्ष्य URL हो:

https://vulnerable-site.com
https://another-target.com

कस्टम पेलोड परिभाषित करें

एक फ़ाइल बनाएँ जिसका नाम payloads.txt हो और जिसमें पेलोड हों जो User-Agent हेडर के माध्यम से इंजेक्ट किए जाएँगे:

शोषण चलाएँ

शोषण को संकलित और निष्पादित करें:

go run exploit.go -f targets.txt -p payloads.txt -d 5

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

  • लक्ष्य URLs की सूची targets.txt से पढ़ता है
  • प्रत्येक लक्ष्य के माध्यम से पुनरावृति करता है और भेद्य एंडपॉइंट जोड़ता है:
GET /poc?__nextDataReq=1 HTTP/1.1
Host: vulnerable-site.com
User-Agent: <PAYLOAD>
x-now-route-matches: 1
  • कई अनुरोध भेजता है, प्रत्येक payloads.txt से एक अलग पेलोड का उपयोग करता है
  • सफल इंजेक्शन के संकेतों के लिए HTTP प्रतिक्रिया का विश्लेषण करता है:
    • यदि पेलोड प्रतिक्रिया निकाय में दिखाई देता है → लक्ष्य भेद्य है
    • यदि प्रतिक्रिया कोड 200 OK है और कैशिंग व्यवहार असामान्य है → संभावित रूप से भेद्य
    • यदि प्रतिक्रिया कोड 403 Forbidden या 404 Not Found है → संभवतः पैच किया गया
  • सभी लक्ष्यों के परीक्षण के बाद परिणाम प्रदर्शित करता है

मैन्युअल रूप से सत्यापित करने के लिए:

curl का उपयोग करके एक दुर्भावनापूर्ण अनुरोध भेजें:

curl -X GET "https://vulnerable-site.com/poc?__nextDataReq=1" \
     -H "User-Agent: " \
     -H "x-now-route-matches: 1"

ब्राउज़र में एंडपॉइंट पर जाएँ

आवश्यकताएँ

  • Go 1.21 या नया।
टूल डाउनलोड करें