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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cve-2017-5941-poc-docker-lab — CVE-2017-5941 node-serialize अविश्वसनीय deserialization RCE के लिए proof-of-concept लैब। इसमें POST और cookie-आधारित exploit वेक्टर शामिल हैं, साथ ही अधिकृत परीक्षण के लिए Docker वातावरण भी है। | Kitploit
उपकरण/GitHubGitHub/kylew1004/cve-2017-5941-poc-docker-lab
पेलोड जनरेशनभेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणलर्निंग और शिक्षालैब और अभ्यास
GitHubkylew1004/cve-2017-5941-poc-docker-lab

cve-2017-5941-poc-docker-lab

CVE-2017-5941 node-serialize अविश्वसनीय deserialization RCE के लिए proof-of-concept लैब। इसमें POST और cookie-आधारित exploit वेक्टर शामिल हैं, साथ ही अधिकृत परीक्षण के लिए Docker वातावरण भी है।

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

सभी देखें →

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

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

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

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

CVE-2017-5941 — node-serialize अविश्वसनीय डी-सीरियलाइज़ेशन (RCE) PoC

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

इस रिपॉजिटरी में निम्नलिखित उपलब्ध है:

  • node-serialize <= 0.0.4 का उपयोग करने वाले कमज़ोर Node.js ऐप के विरुद्ध CVE-2017-5941 का पुनरुत्पादन करने के लिए एक न्यूनतम PoC स्क्रिप्ट।
  • दो वैक्टर:
    • POST /api/deserialize (डिफ़ॉल्ट)
    • कुकी /profile के लिए profile (Base64-एन्कोडेड; सर्वर को unserialize() से पहले डिकोड करना होगा)

CVE-2017-5941 क्या है?

  • घटक (Component): node-serialize (≤ 0.0.4)
  • कमज़ोरी (Weakness): अविश्वसनीय डी-सीरियलाइज़ेशन (CWE-502)
  • व्यवहार (Behavior): unserialize() के दौरान, कोई भी स्ट्रिंग मान जो "_$$ND_FUNC$$_" से शुरू होता है, उसे निष्पादन योग्य JavaScript के रूप में माना (evaluated) जाता है।
  • प्रभाव (Impact): यदि अविश्वसनीय इनपुट unserialize() तक पहुँचता है, तो यह रिमोट कोड निष्पादन (Remote Code Execution) की ओर ले जाता है।
  • दुर्भावनापूर्ण मान का उदाहरण:

    root@kitploit:~
    { "p": "_$$ND_FUNC$$_function(){ require('child_process').exec('id') }()" }
    
    टूल डाउनलोड करें