
CVE-2015-10141 के लिए PoC – Xdebug अनप्रमाणित RCE
CVE-2015-10141, Xdebug संस्करण 2.5.5 और उससे पुराने को प्रभावित करने वाली एक अप्रमाणित OS कमांड इंजेक्शन कमजोरी है।
मूल कारण: जब Xdebug की दूरस्थ डिबगिंग सुविधा सक्षम होती है, तो यह एक्सटेंशन पोर्ट 9000 पर सुनता है और बिना किसी प्रमाणीकरण के डिबगर प्रोटोकॉल कमांड स्वीकार करता है।
हमला वेक्टर: एक हमलावर इस इंटरफ़ेस के माध्यम से विशेष रूप से तैयार eval कमांड भेज सकता है ताकि मनमाना PHP कोड निष्पादित किया जा सके, जो बाद में system() या passthru() जैसे सिस्टम-स्तरीय फ़ंक्शन को आमंत्रित कर सकता है, जिससे OS कमांड इंजेक्शन होता है।
प्रभाव: सफल शोषण वेब सर्वर उपयोगकर्ता के विशेषाधिकारों के तहत लक्ष्य होस्ट पर पूर्ण नियंत्रण प्रदान करता है।
| आइटम | विवरण |
|---|
| कमजोर घटक | Xdebug (PHP एक्सटेंशन) |
| प्रभावित संस्करण | 2.5.5 और पुराने |
| विक्रेता | Derick Rethans (Xdebug आधिकारिक) |
| CVSS स्कोर | 9.3 (गंभीर) |
अस्वीकरण
इस रिपॉजिटरी में शामिल प्रूफ-ऑफ-कॉन्सेप्ट (PoC) एक्सप्लॉइट कोड केवल सुरक्षा अनुसंधान और शैक्षिक उद्देश्यों के लिए प्रदान किया गया है।
कानूनी उपयोग ही: इस PoC का उपयोग केवल उन प्रणालियों पर किया जाना चाहिए जिनके लिए आपके पास स्पष्ट प्राधिकरण है (जैसे, आपके स्वयं के परीक्षण वातावरण या मालिक से लिखित अनुमति वाली प्रणालियाँ) सुरक्षा मूल्यांकन के लिए।
दुर्भावनापूर्ण उपयोग नहीं: अनधिकृत पहुंच, डेटा चोरी, सिस्टम व्यवधान, या किसी अन्य अवैध गतिविधियों के लिए इस PoC का उपयोग करना सख्त वर्जित है। इस कमजोरी का अनधिकृत शोषण साइबर सुरक्षा कानूनों और विनियमों का उल्लंघन कर सकता है, और अपराधी सभी संबंधित कानूनी दायित्वों को वहन करेगा।
अपने जोखिम पर उपयोग करें: इस PoC को चलाने से लक्ष्य प्रणाली को अपरिवर्तनीय क्षति हो सकती है (जिसमें सेवा में रुकावट, डेटा भ्रष्टाचार आदि शामिल हैं, लेकिन इन्हीं तक सीमित नहीं)। उपयोगकर्ता सभी जोखिमों को मानता है, और लेखक तथा रिपॉजिटरी अनुरक्षक किसी भी प्रत्यक्ष या अप्रत्यक्ष क्षति के लिए उत्तरदायी नहीं हैं।
केवल परीक्षण वातावरण: इस PoC को केवल पृथक परीक्षण वातावरणों में चलाने की अत्यधिक अनुशंसा की जाती है। इसे कभी भी उत्पादन प्रणालियों या अनधिकृत नेटवर्क पर उपयोग न करें।
पहले सुधार करें: यदि आपके सिस्टम में यह कमजोरी पाई जाती है, तो आपको स्थायित्व के लिए एक्सप्लॉइट पर भरोसा करने के बजाय तुरंत ऊपर बताए गए शमन उपायों को लागू करना चाहिए।