
Rust-आधारित प्रूफ-ऑफ-कॉन्सेप्ट जो GitHub Actions के माध्यम से CVE-2025-24071 NTLM रिले शोषण प्रदर्शित करने के लिए कॉन्फ़िगरेबल नेटवर्क पथों के साथ Windows Library (.library-ms) फ़ाइलें उत्पन्न करता है।
एक न्यूनतम रस्ट एप्लिकेशन जो कॉन्फ़िगर करने योग्य नेटवर्क पथों के साथ विंडोज लाइब्रेरी फ़ाइलों (.library-ms) के निर्माण को प्रदर्शित करता है।
यह प्रोजेक्ट विंडोज लाइब्रेरी विवरण (.library-ms) फ़ाइलें बनाता है जो नेटवर्क शेयरों की ओर इशारा करती हैं। इसे यह दर्शाने के लिए डिज़ाइन किया गया है कि कैसे CVE-2025-24071 भेद्यता को GitHub Actions के माध्यम से शोषित किया जा सकता है।
⚠️ केवल शैक्षिक उद्देश्य: यह कोड केवल सुरक्षा अनुसंधान और शैक्षिक उद्देश्यों के लिए है।
एप्लिकेशन दो पर्यावरण चर पढ़ता है:
IP_ADDRESS: लाइब्रेरी फ़ाइल में शामिल करने के लिए नेटवर्क IP (डिफ़ॉल्ट 127.0.0.1)FILE_NAME: आउटपुट फ़ाइल का नाम (डिफ़ॉल्ट "Increment")यह निर्दिष्ट नेटवर्क पथ (\\IP_ADDRESS\shared) के साथ एक .library-ms XML फ़ाइल बनाता है।
GitHub Actions इस कोड को चलाता है और उत्पन्न फ़ाइल को एक आर्टिफ़ैक्ट के रूप में अपलोड करता है।
शामिल वर्कफ़्लो:
इस रिपॉजिटरी को फोर्क करें
अपने रिपॉजिटरी में निम्नलिखित सीक्रेट जोड़ें:
IP_ADDRESS: लक्ष्य IP पताFILE_NAME: आउटपुट फ़ाइल का नाम (एक्सटेंशन के बिना)ARTIFACT_NAME: अपलोड किए गए आर्टिफ़ैक्ट का नामActions टैब से मैन्युअल रूप से वर्कफ़्लो को ट्रिगर करें
यह उपकरण सुरक्षा भेद्यता को प्रदर्शित करने के लिए केवल शैक्षिक उद्देश्यों के लिए प्रदान किया गया है। स्पष्ट अनुमति के बिना सिस्टम के विरुद्ध अनधिकृत उपयोग अवैध और अनैतिक है।
https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-24071
https://research.checkpoint.com/2025/cve-2025-24054-ntlm-exploit-in-the-wild/