CVE-2017-8046
Spring Data REST के 2.6.9 (Ingalls SR9) से पहले के संस्करण, 3.0.1 (Kay SR1) से पहले के संस्करण और 1.5.9, 2.0 M6 से पहले के Spring Boot संस्करणों का उपयोग करने वाले सर्वरों पर भेजे गए...
- प्रकाशित
- 4 जन॰ 2018
- अद्यतन
- 5 अग॰ 2024
- सीएनए असाइन करना
- dell
- साक्ष्य देखे गए
- 15 मार्च 2018
प्राथमिक सीवीएसएस
nvd · CVSS 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.5%
- मॉडल दिनांक
- 13 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Spring Data REST के 2.6.9 (Ingalls SR9) से पहले के संस्करण, 3.0.1 (Kay SR1) से पहले के संस्करण और 1.5.9, 2.0 M6 से पहले के Spring Boot संस्करणों का उपयोग करने वाले सर्वरों पर भेजे गए दुर्भावनापूर्ण PATCH अनुरोध, विशेष रूप से तैयार किए गए JSON डेटा का उपयोग करके मनमाना Java कोड चला सकते हैं।
स्रोत
- Spring Data REST < 2.6.9 (Ingalls SR9) / 3.0.1 (Kay SR1) - PATCH Request Remote Code Executionटेम्पलेट
http/cves/2017/CVE-2017-8046.yaml
Nuclei Templatesघोषित शर्तें
- network: http($.protocol_keys)
- verification: word($.matchers[*].type)
- oob: interactsh_reference($.template_text)
spring/CVE-2017-8046
Spring Data REST Remote Code Execution (CVE-2017-8046)
Vulhub vulnerability labsघोषित शर्तें
- lab image version: vulhub/spring-rest-data:2.6.6(spring/CVE-2017-8046/docker-compose.yml:services.spring.image)
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।