Computer >> कंप्यूटर >  >> नेटवर्किंग >> नेटवर्क सुरक्षा

लोकप्रिय प्लगइन निंजा फॉर्म मनमाने ढंग से फ़ाइल अपलोड और पथ ट्रैवर्सल के प्रति संवेदनशील हैं

निंजा फॉर्म एक वर्डप्रेस प्लगइन है जो वेबसाइटों को केवल ड्रैग और ड्रॉप करके फॉर्म बनाने और अनुकूलित करने की सुविधा देता है। इसके अलावा, यह वर्तमान में 1 मिलियन+ वेबसाइटों पर उपयोग में है। यह डेटा, जाहिर तौर पर, निन्जा रूपों की लोकप्रियता का संकेत दे रहा था, जब एक दिन पहले निन्जा फॉर्म्स के "फ़ाइल अपलोड" एक्सटेंशन के मनमाने फ़ाइल अपलोड और पथ ट्रैवर्सल की चपेट में आने की खबरें सामने आईं। और यह काफी चौंकाने वाला था।

लोकप्रिय प्लगइन निंजा फॉर्म मनमाने ढंग से फ़ाइल अपलोड और पथ ट्रैवर्सल के प्रति संवेदनशील हैं

Onvio सूचना सुरक्षा द्वारा भेद्यता को उजागर किया गया था। यहां तक ​​कि इसने अपने लेख में प्लगइन के परीक्षण के परिणामों को भी प्रकाशित किया - पेंटेस्ट ने वर्डप्रेस प्लगइन निंजा फॉर्म में कमजोरियों का खुलासा किया <=3.0.22

आप निम्नलिखित अनुभाग में उपर्युक्त पेंटिंग में पाए गए विवरण देख सकते हैं।

भेद्यता विवरण

तो, वास्तव में क्या हुआ कि ओनवियो ने अपने एक क्लाइंट के लिए परीक्षण करते हुए पाया कि निंजा फॉर्म पथ ट्रैवर्सल और मनमानी कोड निष्पादन की अनुमति दे रहे थे।

इसने अंततः एक अनधिकृत हमलावर को महत्वपूर्ण फाइलों तक पहुंचने और शामिल/फ़ील्ड/अपलोड.php (उर्फ अपलोड/सबमिट पेज) नाम के माध्यम से कोड निष्पादित करने के लिए फ़ाइल सिस्टम को पार करने की अनुमति दी। और tmp_name पैरामीटर।

मनमाने ढंग से फ़ाइल अपलोड

निम्न चित्र सर्वर को भेजा गया अनुरोध है:

लोकप्रिय प्लगइन निंजा फॉर्म मनमाने ढंग से फ़ाइल अपलोड और पथ ट्रैवर्सल के प्रति संवेदनशील हैं

प्रतिक्रिया के लिए उन्हें यही मिला।

लोकप्रिय प्लगइन निंजा फॉर्म मनमाने ढंग से फ़ाइल अपलोड और पथ ट्रैवर्सल के प्रति संवेदनशील हैं

उपरोक्त प्रतिक्रिया में tmp_name का उपयोग करते हुए, हैकर ने फिर से एक दुर्भावनापूर्ण प्रयास के रूप में पता लगाने को छोड़ने के लिए ब्रैकेट का उपयोग करके फ़ाइल नाम के साथ सर्वर से अनुरोध किया।

लोकप्रिय प्लगइन निंजा फॉर्म मनमाने ढंग से फ़ाइल अपलोड और पथ ट्रैवर्सल के प्रति संवेदनशील हैं

और, जैसा कि संदेह है, वर्डप्रेस कार्य करता है sanitize_file_name इस मामले में कोष्ठक हटा देता है, क्योंकि यह केवल पूर्वनिर्धारित विशेष वर्णों के एक सेट को साफ करता है। और फ़ाइल test.png.doc जानकारी के साथ <? php phpinfo(); ?> test.php . पर अपलोड हो जाता है , जो एक कोर फ़ाइल होती है।

लोकप्रिय प्लगइन निंजा फॉर्म मनमाने ढंग से फ़ाइल अपलोड और पथ ट्रैवर्सल के प्रति संवेदनशील हैं

पथ ट्रैवर्सल

हैकर ने निम्न कोड का उपयोग करके wp-config.php फ़ाइल को पुनः प्राप्त करने का प्रयास किया, जिसने वास्तव में डेटाबेस को संवेदनशील विवरण के साथ प्रस्तुत किया।

लोकप्रिय प्लगइन निंजा फॉर्म मनमाने ढंग से फ़ाइल अपलोड और पथ ट्रैवर्सल के प्रति संवेदनशील हैं लोकप्रिय प्लगइन निंजा फॉर्म मनमाने ढंग से फ़ाइल अपलोड और पथ ट्रैवर्सल के प्रति संवेदनशील हैं

सुरक्षित कैसे रहें?

खैर, निंजा फॉर्म में कमजोरियों को कमजोर संस्करण 3.0.22 के स्थान पर संस्करण 3.0.33 के लॉन्च द्वारा कम किया गया है। अब आप कम से कम अपनी वेबसाइट को इस संस्करण में अपडेट कर सकते हैं।

वर्डप्रेस के लिए एस्ट्रा

एस्ट्रा जैसा व्यापक सुरक्षा समाधान आपकी वर्डप्रेस साइट को हर तरह की हैक से 24/7 सुरक्षित रख सकता है। एस्ट्रा का फ़ायरवॉल XSS, CSRF, बैड बॉट्स और 100+ हमलों को रोकने के लिए आपके ट्रैफ़िक पर सक्रिय रूप से नज़र रखता है। सबसे महत्वपूर्ण बात यह है कि एस्ट्रा वर्डप्रेस पर व्यक्तिगत ब्लॉग के लिए भी अत्यधिक किफायती है, जिसकी कीमतें $19 से शुरू होती हैं। सीएमएस जैसे वर्डप्रेस के लिए विशेष रूप से निर्मित, एस्ट्रा आपको गंभीर दुर्घटनाओं से बचा सकता है। अभी एस्ट्रा डेमो प्राप्त करें!


  1. वर्डप्रेस प्लगइन स्लिमस्टैट संस्करण =4.8 XSS के प्रति संवेदनशील

    वर्डप्रेस के लिए वेबसाइट एनालिटिक्स प्लगइन स्लिमस्टैट संस्करणों में संग्रहीत XSS (क्रॉस-साइट स्क्रिप्टिंग) भेद्यता के प्रति संवेदनशील पाया गया है <=4.8. इस ब्लॉग को लिखते समय, यह 1,00,000+ वेबसाइटों पर स्थापित है। स्लिमस्टैट वास्तविक समय में वेबसाइट एनालिटिक्स पर नज़र रखने के लिए एक ज्ञात प्लगइन है,

  1. मजबूत प्रशंसापत्र प्लगइन में संग्रहीत XSS भेद्यता =2.40.0 - तुरंत अपडेट करें

    लोकप्रिय वर्डप्रेस प्रशंसापत्र प्लगइन, मजबूत प्रशंसापत्र का परीक्षण करने पर, मुझे प्लगइन में कई संग्रहीत XSS कमजोरियां मिलीं। मजबूत प्रशंसापत्र संस्करण 2.40.0 और नीचे का उपयोग करने वाली सभी वर्डप्रेस वेबसाइट प्रभावित हैं। सीवीई आईडी: सीवीई-2020-8549 सीडब्ल्यूई आईडी: सीडब्ल्यूई-79 सारांश मजबूत प्

  1. GDPR कुकी सहमति प्लगिन अनुचित पहुंच नियंत्रण के प्रति संवेदनशील | अभी अपडेट करें

    वर्डप्रेस जीडीपीआर कुकी सहमति प्लगइन, जो उपयोगकर्ताओं के लिए आसान जीडीपीआर अनुपालन की सुविधा प्रदान करता है, अनुचित पहुंच नियंत्रणों के प्रति संवेदनशील पाया गया। यह भेद्यता एक वेबसाइट में विशेषाधिकार वृद्धि और संग्रहीत XSS जैसी गंभीर कमजोरियों को जन्म दे सकती है। इसे लिखते समय GDPR कुकी सहमति प्लगइन