
CVE-2025-56383-Proof-of-Concept
Notepad++ v8.8.3 में एक DLL हाइजैकिंग भेद्यता है, जो दुर्भावनापूर्ण कोड निष्पादित करने के लिए मूल DLL फ़ाइल को प्रतिस्थापित कर सकती है।
उदाहरण विधि इस प्रकार है:
(कृपया ध्यान दें कि निम्नलिखित प्रदर्शन परीक्षण के लिए Notepad++ स्थापित करने हेतु npp.8.8.3.Installer.x64.exe का उपयोग करता है, लेकिन वास्तव में, कोई भी स्थापित Notepad++ इस भेद्यता से प्रभावित होता है)
मूल DLL (जैसे Notepad++\plugins\NppExport\NppExport.dll) को समान नाम वाली ऐसी DLL फ़ाइल से प्रतिस्थापित करें जिसमें दुर्भावनापूर्ण कोड हो (मूल निर्यात फ़ंक्शन को मूल DLL पर अग्रेषित किया जाता है), ताकि Notepad++. exe निष्पादित करते समय दुर्भावनापूर्ण कोड निष्पादित किया जा सके।
इनमें से, original-NppExport.dll मूल DLL है, जबकि NppExport.dll एक जाली DLL है।

फिर notepad++.exe पर क्लिक करें और सफलतापूर्वक हाइजैक करें
[ अस्वीकरण ]
भेद्यता शोषण और सुरक्षा जोखिमों के संबंध में:
इस रिपॉजिटरी का उद्देश्य सुरक्षा अनुसंधान और भेद्यता सुधार को बढ़ावा देना है, न कि किसी अनधिकृत भेद्यता शोषण को प्रोत्साहित करना या उसका मार्गदर्शन करना। किसी भी सिस्टम या नेटवर्क का अनधिकृत शोषण या हमला अवैध है और व्यक्तियों तथा संगठनों के लिए गंभीर सुरक्षा जोखिम और कानूनी परिणाम उत्पन्न कर सकता है।
लेखक किसी भी अनधिकृत भेद्यता शोषण का स्पष्ट रूप से विरोध करता है और उपयोगकर्ताओं को प्रासंगिक कानूनों, विनियमों और नैतिक दिशानिर्देशों का पालन करने की याद दिलाता है।
कानूनी दायित्व और सीमाएँ:
किसी भी परिस्थिति में लेखक इस रिपॉजिटरी में दी गई जानकारी के उपयोग या उपयोग करने में असमर्थता से उत्पन्न किसी भी प्रत्यक्ष, अप्रत्यक्ष, आकस्मिक, विशेष, दंडात्मक या परिणामी क्षति (लाभ की हानि, डेटा हानि, व्यवसाय में व्यवधान या कंप्यूटर सिस्टम की विफलता सहित, किंतु इन्हीं तक सीमित नहीं) के लिए उत्तरदायी नहीं होगा, भले ही लेखक को ऐसी क्षति की संभावना के बारे में सूचित किया गया हो।
उपयोगकर्ता की जिम्मेदारी:
उपयोगकर्ताओं को यह सुनिश्चित करना चाहिए कि इस रिपॉजिटरी में दी गई जानकारी का उपयोग करते समय उनका व्यवहार स्थानीय कानूनों, विनियमों और नैतिक मानकों का अनुपालन करता है। उपयोगकर्ता अपने कार्यों की पूर्ण जिम्मेदारी वहन करेंगे, जिसमें इस रिपॉजिटरी में दी गई जानकारी के उपयोग से उत्पन्न कोई भी कानूनी परिणाम या सुरक्षा जोखिम शामिल हैं, किंतु इन्हीं तक सीमित नहीं हैं।
भेद्यता सुधार और अद्यतन:
लेखक सुझाव देता है कि उपयोगकर्ता संबंधित विक्रेताओं या प्रोजेक्ट अनुरक्षकों द्वारा जारी भेद्यता सुधार जानकारी पर तुरंत ध्यान दें, और सिस्टम और डेटा की सुरक्षा के लिए यथाशीघ्र सुधार उपाय लागू करें।
लेखक उपयोगकर्ताओं द्वारा समय पर सुधार उपाय लागू न करने से उत्पन्न किसी भी सुरक्षा जोखिम या हानि की जिम्मेदारी नहीं लेता है।