CVE-2016-3081
Apache Struts 2.3.19 से 2.3.20.2, 2.3.21 से 2.3.24.1, और 2.3.25 से 2.3.28, जब Dynamic Method Invocation सक्षम हो, दूरस्थ हमलावरों को method: prefix के माध्यम से, chained...
- प्रकाशित
- 26 अप्रैल 2016
- अद्यतन
- 9 अक्टू॰ 2026
- सीएनए असाइन करना
- redhat
- साक्ष्य देखे गए
- 2 मई 2016
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.9%
- मॉडल दिनांक
- 15 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सीआईएसए ज्ञात शोषण
यह सीवीई सीआईएसए ज्ञात शोषित कमजोरियों की सूची में दिखाई देता है।
सारांश
Apache Struts 2.3.19 से 2.3.20.2, 2.3.21 से 2.3.24.1, और 2.3.25 से 2.3.28, जब Dynamic Method Invocation सक्षम हो, दूरस्थ हमलावरों को method: prefix के माध्यम से, chained expressions से संबंधित, मनमाना कोड निष्पादित करने की अनुमति देते हैं।
स्रोत
http/cves/2016/CVE-2016-3081.yaml
Nuclei Templatesघोषित शर्तें
- network: http($.protocol_keys)
- verification: regex,status($.matchers[*].type)
struts2/s2-032
S2-032 Remote Code Execution Vulnerablity(CVE-2016-3081)
Vulhub vulnerability labsघोषित शर्तें
- lab image version: vulhub/struts2:2.3.28(struts2/s2-032/docker-compose.yml:services.struts2.image)
modules/exploits/multi/http/struts_dmi_exec.rb
Metasploit Framework modulesघोषित शर्तें
- platform: Java,Linux,Windows($.exploit_multi/http/struts_dmi_exec.platform)
- verification: check_declared($.exploit_multi/http/struts_dmi_exec.check)
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।