CVE-2021-32708
league/flysystem में टाइम-ऑफ-चेक टाइम-ऑफ-यूज़ (TOCTOU) रेस कंडीशन
- प्रकाशित
- 24 जून 2021
- अद्यतन
- 3 अग॰ 2024
- सीएनए असाइन करना
- GitHub_M
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hकम · अगले 30 दिन
- प्रतिशत
- 88.6%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Flysystem PHP के लिए एक ओपन सोर्स फ़ाइल भंडारण लाइब्रेरी है। 1.x और 2.x में उपयोग की जाने वाली व्हाइटस्पेस सामान्यीकरण (whitespace normalisation) किसी भी यूनिकोड व्हाइटस्पेस को हटा देती है। कुछ विशिष्ट शर्तों के तहत यह संभावित रूप से किसी दुर्भावनापूर्ण उपयोगकर्ता को दूरस्थ रूप से कोड निष्पादित करने की अनुमति दे सकता है। शर्तें इस प्रकार हैं: उपयोगकर्ता को अपलोड की गई फ़ाइल का पथ या फ़ाइलनाम प्रदान करने की अनुमति है, प्रदान किया गया पथ या फ़ाइलनाम यूनिकोड वर्णों के विरुद्ध जाँचा नहीं जाता है, प्रदान किया गया पथनाम एक्सटेंशन डेनी-लिस्ट के विरुद्ध जाँचा जाता है, न कि अनुमति-सूची (allow-list) के विरुद्ध, प्रदान किए गए पथ या फ़ाइलनाम में एक्सटेंशन में यूनिकोड व्हाइटस्पेस वर्ण होता है, अपलोड की गई फ़ाइल ऐसी निर्देशिका में संग्रहीत होती है जो PHP कोड को निष्पादित करने की अनुमति देती है। इन शर्तों के पूरा होने पर, एक उपयोगकर्ता हमले के अधीन सिस्टम पर मनमाना कोड अपलोड और निष्पादित कर सकता है। यूनिकोड व्हाइटस्पेस हटाने की प्रक्रिया को अस्वीकृति (अपवाद) से बदल दिया गया है। 1.x उपयोगकर्ताओं के लिए, 1.1.4 पर अपग्रेड करें। 2.x उपयोगकर्ताओं के लिए, 2.1.1 पर अपग्रेड करें।
स्रोत
1- CVE-2021-32708एक्सप्लॉइट
इस पैकेज के प्रभावित संस्करण Race Condition के प्रति संवेदनशील हैं। 1.x और 2.x में उपयोग की जाने वाली whitespace normalisation किसी भी unicode whitespace को हटा देती है। कुछ विशिष्ट परिस्थितियों में यह संभावित रूप से एक दुर्भावनापूर्ण उपयोगकर्ता को दूरस्थ रूप से कोड निष्पादित करने की अनुमति दे सकता है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।