CVE-2026-53940
Conda: noarch:python इंस्टॉल में एंट्री-पॉइंट पाथ ट्रैवर्सल (मनमाना फ़ाइल राइट) — कैनोनिकल Python कार्यान्वयन
- प्रकाशित
- 21 सित॰ 2026
- अद्यतन
- 21 सित॰ 2026
- सीएनए असाइन करना
- GitHub_M
- साक्ष्य देखे गए
- 6 अक्टू॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:Hकम · अगले 30 दिन
- प्रतिशत
- 43.8%
- मॉडल दिनांक
- 5 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Conda एक सिस्टम-स्तरीय बाइनरी पैकेज और एनवायरनमेंट मैनेजर है जो प्रमुख ऑपरेटिंग सिस्टम और प्लेटफ़ॉर्म पर चलता है। 26.5.2 से पहले, conda/common/path/python.py में parse_entry_point_def ने noarch:python पैकेज के info/link.json मेटाडेटा से एक अमान्य एंट्री-पॉइंट कमांड स्वीकार किया। conda/core/path_actions.py में CreatePythonEntryPointAction ने उस कमांड को target_short_path में इंटरपोलेट किया, और PrefixPathAction.target_full_path ने इसे इंस्टॉलेशन प्रीफ़िक्स में जोड़ दिया, बिना यह सत्यापित किए कि परिणाम इच्छित bin या Scripts डायरेक्टरी के अंतर्गत ही रहा। इसके बाद conda/gateways/disk/create.py में create_python_entry_point ने परिणामी पथ पर एक निष्पादन योग्य रैपर लिखा। एक दुर्भावनापूर्ण पैकेज पथ विभाजकों, ट्रैवर्सल सेगमेंट, या एक एब्सोल्यूट कमांड पथ का उपयोग करके प्रीफ़िक्स के बाहर लिख सकता था या डिफ़ॉल्ट इंस्टॉल और एनवायरनमेंट ट्रांज़ैक्शन के दौरान किसी अन्य इन-प्रीफ़िक्स एंट्री पॉइंट को ओवरराइट कर सकता था। प्रीफ़िक्स के बाहर लिखने के लिए लक्ष्य पैरेंट डायरेक्टरी का मौजूद होना आवश्यक है, जबकि एक ओवरराइट किया गया एंट्री पॉइंट बाद में इंस्टॉल करने वाले उपयोगकर्ता के विशेषाधिकारों के साथ आह्वान किए जाने पर हमलावर-नियंत्रित Python निष्पादित कर सकता है। यह समस्या संस्करण 26.5.2 में ठीक कर दी गई है।
स्रोत
- 1day-archiveअनुसंधान
तकनीकी डीप-डाइव और हाल ही में सार्वजनिक किए गए CVEs का मूल कारण विश्लेषण - पैच का रिवर्स इंजीनियरिंग, प्रूफ-ऑफ-कॉन्सेप्ट का निर्माण, और 1-दिन की विंडो में एक्सप्लॉइटेशन तकनीकों का दस्तावेज़ीकरण।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।