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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
struts2_cve-2017-5638 — Apache Struts2 CVE-2017-5638 के लिए Java-आधारित एक्सप्लॉइट, तैयार किए गए HTTP हेडर के माध्यम से मनमानी कमांड निष्पादित करता है। अधिकृत सुरक्षा मूल्यांकन के लिए अभिप्रेत है। | Kitploit
उपकरण/GitHubGitHub/m3ssap0/struts2_cve-2017-5638
भेद्यता विश्लेषणशोषणवेब एप्लिकेशन शोषणपेनिट्रेशन टेस्टिंगरेड टीमिंग
GitHubm3ssap0/struts2_cve-2017-5638

struts2_cve-2017-5638

Apache Struts2 CVE-2017-5638 के लिए Java-आधारित एक्सप्लॉइट, तैयार किए गए HTTP हेडर के माध्यम से मनमानी कमांड निष्पादित करता है। अधिकृत सुरक्षा मूल्यांकन के लिए अभिप्रेत है।

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

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

सभी देखें →

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

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

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

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

struts2_cve-2017-5638

यह निम्नलिखित Python एक्सप्लॉइट का एक प्रकार का Java पोर्टिंग है: https://www.exploit-db.com/exploits/41570/।

यह सॉफ़्टवेयर बिना किसी बाहरी निर्भरता के लिखा गया है।

अस्वीकरण

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

भेद्यता जानकारी

  • CVE-ID: CVE-2017-5638
  • Link: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5638
  • Description: फ़ाइल-अपलोड प्रयासों के दौरान Apache Struts 2 2.3.x (2.3.32 से पहले) और 2.5.x (2.5.10.1 से पहले) में Jakarta Multipart parser में गलत अपवाद हैंडलिंग और त्रुटि-संदेश उत्पादन होता है, जो दूरस्थ हमलावरों को क्राफ्टेड Content-Type, Content-Disposition, या Content-Length HTTP हेडर के माध्यम से मनमाने कमांड निष्पादित करने की अनुमति देता है, जैसा कि मार्च 2017 में एक Content-Type हेडर में #cmd= स्ट्रिंग के साथ वास्तविक दुनिया में शोषण किया गया था।

सहायता

Usage:
   java -jar struts2_cve-2017-5638.jar [options]
Description:
   Exploiting Apache Struts2 Remote Code Execution (CVE-2017-5638).
Options:
   -h, --help
      Prints this help and exits.
   -u, --url [target_URL]
      The target URL where the exploit will be performed.
   -cmd, --command [command_to_execute]
      The command that will be executed on the remote machine.
   --cookies [cookies]
      Optional. Cookies passed into the request, i.e. authentication cookies.
   -v, --verbose
      Optional. Increase verbosity.

उदाहरण

java -jar struts2_cve-2017-5638.jar --url "https://vuln1.foo.com/asd" --command ipconfig
java -jar struts2_cve-2017-5638.jar --url "https://vuln2.foo.com/asd" --command ipconfig --cookies "JSESSIONID=qwerty0123456789"
java -jar struts2_cve-2017-5638.jar --url "https://vuln3.foo.com/asd" --command dir --cookies "JSESSIONID=qwerty0123456789;foo=bar"

लेखक

  • Antonio Francesco Sardella - Java porting - m3ssap0

लाइसेंस

यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है - विवरण के लिए LICENSE.txt फ़ाइल देखें।

आभार

  • Vex Woo मूल Python एक्सप्लॉइट के लिए।
टूल डाउनलोड करें