
BlogEngine.NET CMS संस्करण 3.3.8.0 और उससे पहले के संस्करणों में ओपन रीडायरेक्ट भेद्यता (CVE-2023-33405) के लिए प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट, जो अमान्य URL पैरामीटरों को प्रदर्शित करता है जो हमलावर-नियंत्रित रीडायरेक्ट की ओर ले जाते हैं।
ओपन रीडायरेक्शन भेद्यता BlogEngine.NET CMS (संस्करण 3.3.8.0 और उससे पहले) में पहचानी गई।
यदि default.aspx पृष्ठ पर GET अनुरोध के URL में "years=" मौजूद है, तो एप्लिकेशन "Redirect" नामक फ़ंक्शन को कॉल करता है।

यह फ़ंक्शन year, month, date, page और rewrite सहित कई पैरामीटर सेट करता है। हालाँकि date पैरामीटर को DateTime ऑब्जेक्ट का उपयोग करके पार्स किया गया था, month और year पैरामीटर मान्य नहीं किए जा रहे हैं और rewrite पैरामीटर बनाने के लिए उपयोग किए जा रहे हैं।


इसके अलावा, write और page पैरामीटर जोड़े जा रहे हैं और HTTP हेडर का उपयोग करके उपयोगकर्ता को रीडायरेक्ट करने के लिए उपयोग किए जा रहे हैं।

चूँकि उन्हें सैनिटाइज़, एनकोड या वैलिडेट नहीं किया गया था, एक हमलावर इस कमजोरी का फायदा उठाकर उपयोगकर्ताओं को हमलावर-नियंत्रित URL पर रीडायरेक्ट कर सकता है।
