हालिया सुरक्षा अनुसंधान पर प्रकाश डाला गया a महत्वपूर्ण खतरा Django वेब अनुप्रयोगों को प्रभावित करना — una रिमोट कोड निष्पादन (RCE) के लिए विधि आप अभिलेखों की प्रक्रिया में कमजोरियों का पता लगा रहे हैं। यह भेद्यता का संकेत है, वास्तविक जीवन में अवलोकन, समय-समय पर संशोधनों को प्राप्त करने का महत्व और पायथन में फ्रेमवर्क वेब के उपयोग के बारे में एक और जानकारी प्राप्त करना।
हमलावर कमजोरियों की एक श्रृंखला का फायदा उठा रहे हैं मुख्य रिलेशनस कॉन एंट्राडास नो सैनिटिज़ाड्स पोर पार्ट डे लॉस यूसुअरियोस वाई एल कॉम्पॉर्टामिएंटो प्रीडेटर्मिनाडो डी जांगो एन एल मनेजो डे आर्किवोस। यदि कोई सुधार नहीं हुआ है, तो आपको यह सुनिश्चित करने की आवश्यकता है कि कोई ऑटोरिसाइज़ नहीं किया गया है, सेवा प्रदाताओं और बुनियादी ढाँचों में कोडिगो आर्बिट्रेरियो का उपयोग किया जाए। मुझे लगता है कि यह एक जोखिम भरा लक्ष्य है अभिलेखों के अंतिम बिंदु सीएसवी की प्रक्रिया के दौरान, Django का अधिक से अधिक अनुप्रयोग आपको एक पेलिग्रो में समान कार्यों को लागू करने की अनुमति देता है।
खोज का कार्य: निर्देशिका ट्रैवर्सल और सीएसवी का दुरुपयोग
विशेषज्ञों ने एक प्रश्न पूछा लॉस अटाकांटेस प्यूडेन एप्रोवेचर Django सीएसवी संग्रह में शामिल निर्देशिकाओं के विश्लेषण की तकनीकी संयोजन। सुरक्षा उपायों में शामिल हैं:
- पुरालेख सीएसवी को स्वीकार करने और प्रसंस्करण के लिए पांडा के रूप में ग्रंथ सूची का उपयोग करने के लिए आवेदन।
- कैम्पोस कंट्रोलडोस पोर एल यूसुरियो, कोमो उपयोगकर्ता का नाम, सेनिटाइज़ेशन की उचित व्यवस्था के लिए अभिलेखीय प्रणाली के नियमित निर्देश।
- अन अटाकांटे एनविया सिक्युएन्सियास मैलिसिओसास एन लास रुटास (उदाहरण के लिए, ../../../../../../ऐप/बैकएंड/बैकएंड/) पैरा सोब्रेस्क्रिबिर आर्काइवोस इंपोर्टेंटेस कोमो wsgi.py.
- पेलोड, सीएसवी की एक टिप्पणी की एक पंक्ति, पायथन वैलिडो कोड को शामिल करते हुए, कम से कम समय में प्रारूप का परिचय देना और व्याख्या करने की प्रक्रिया को अनदेखा करना।
- डीजेंगो डिटेक्टा कैंबियोस और रिकार्गा का विवरण wsgi.py, एल कोडिगो मैलिसियोसो से एजेक्यूटा ऑटोमेटिकमेंटे एन एल सर्विडोर, परमिटिएन्डो एजेक्यूटर कोमांडोस और पोटेंशियलमेंटे एक्स्ट्रा डेटोस सेंसिबल्स।
इस पद्धति का परिणाम विशेष रूप से है, या तो आपको वेब पर उपलब्ध सामग्री और डेटा की प्रक्रिया में हेरफेर करना चाहिए, जैसे कि कब्रों की अंतिम पंक्ति को सही ढंग से जोड़ना।
पिछले दिनों और सीवीई की पहचान के बारे में जानकारी
2025 में लॉन्च होने से पहले Django की त्वरित कार्रवाई के लिए उपकरण, मल्टीपल एविसोस और लैनज़ैंड पर्चेस जारी करना। CVE-2025-48432, आप पंजीकरण में एक समस्या से छुटकारा पा सकते हैं और अपने कार्यालय कार्यालय में लॉग इन करने के लिए मैनिपुलर लॉग की अनुमति दे सकते हैं। अन्य कमजोरियों में शामिल हैं:
- सेवा से वंचित करना स्ट्रिप_टैग्स() (मई 2025)
- विंडोज़ पर DoS प्रमाणीकरण (अप्रैल 2025)
- DoS और सत्यापन IPv6 (2025 से पहले)
लास एक्चुअलिज़ेशियन्स डे सेगुरिडाड से लैन्ज़ारोन एन संस्करण Django 5.2.3, 5.1.11 और 4.2.23. यह विशेष रूप से कमजोरियों को ठीक करता है, लेकिन आपको लगातार विकास में देरी के लिए वेब अनुप्रयोगों के प्रति सतर्क रहने की आवश्यकता है।
लाभ कम करने के लिए अधिकांश अभ्यास
एक अन्य एक्सपोज़िशन को कम करने के लिए और अन्य समान चीज़ों के लिए, लॉस एडमिनिस्ट्रेटर और डेसरोलाडोर डी जांगो डेबेन सेगुइर लास सिगुएंटेस सिफ़ारिशें:
- तत्काल अद्यतन करें एक लास संस्करण कोरेगीडास (5.2.3+, 5.1.11+, 4.2.23+)।
- उपयोग में लाए गए सभी लाभों को साफ करना, विशेष रूप से डेटा का उपयोग और निर्देशिकाओं के अभिलेख। रोबस्टा का उपयोग कैसे करें ओएस.पथ.abspath() आप एक निश्चित समय पर काम करने और निदेशक मंडल को नियुक्त करने के लिए पहले से सत्यापन कर सकते हैं।
- मोडो डिबग और ऑटो-रीलोड को निष्क्रिय करें उत्पादन में वृद्धि के बाद, आप अपने बेटे को डेसारोलो और हमले के अंतिम चरण में ले जाना चाहते हैं।
- सफेद सूची लागू करें मेरे लिए एकल अभिलेखों और निर्देशकों के परमिट सीन लीडोस या एस्क्रिटोस पोर ला लागिका डे ला एप्लीकेशन।
- एक कोडिगो की समीक्षा करें और अपने संग्रह की प्रक्रिया को व्यवस्थित करें और सभी रिज़गो के संचालन के लिए सैंडबॉक्सिंग पर विचार करें, एक ब्रेक से पहले संभव सीमा तक।
मैं अनुशंसा करता हूं कि आप यात्रा करना जारी रखें टूडो इनपुट डेल यूसुअरियो कोमो पोटेंशियलमेंट पेलिग्रोसो, एविटांडो कॉन्फिअर एन ला एस्ट्रक्चरुरा ओ कॉन्टेनिडो डे लॉस आर्किवोस सोलो पोर सु टिपो ओ नोम्ब्रे। सत्यापन प्रक्रिया और बुनियादी बातों पर ध्यान केंद्रित करना, विशेष रूप से कागजी कार्रवाई के लिए पंजीकरण, कोड की गतिशीलता का पंजीकरण।
इम्पैक्टो मास एम्प्लिओ और कंसीडियंस फाइनल
यह एक कमजोर सुरक्षा उपाय है डिबिलिडेड टिपोस को अलग करना आवश्यक है, पांडा के रूप में ग्रंथ सूची के बाहरी भाग का उपयोग करके निर्देशित निर्देशिका का ट्रैवर्सल। आपको फ्रेमवर्क को शामिल करने की सलाह देनी होगी ताकि आप समझौता कर सकें, लेकिन बाद में सही तरीके से प्रवेश न कर सकें और एप्रोपियाड को लागू करने के लिए आवेदन कर सकें। लाल और कनेक्टिवीड के अंतिम चरण के परामर्शदाता आपके अनुप्रयोगों के लिए मुख्य रूप से सुरक्षा प्रदान करने के लिए।
अधिक जानकारी के लिए, महत्वपूर्ण जानकारी प्राप्त करें सुरक्षा चेतावनी आप तेजी से कागजों से कागज प्राप्त कर सकते हैं। जिन संगठनों ने Django को ऑडिटर के रूप में कार्यान्वित किया है, वे नवीनतम संस्करणों के समान और वास्तविककरण को प्राथमिकता देते हैं।
डैडो एल औमेंटो एन ला पॉपुलरिडा डी जैंगो पैरा प्रोटोटीपैडो रैपिडो एंड सिस्टमस एम्प्रेसरीज़, ईएस फंडामेंटल क्यू लॉस इक्विपोस डे डेसारोलो सिग्नो प्रोएक्टिवोस एंड ऑब्जर्वेंटेस ए ला ला रिज़गोस। हाल ही में हुई घटनाओं के बारे में जानकारी के लिए आवेदन और वेब रोबस्टा और सेगुरस के लिए आवेदन के लिए आवेदन जारी रखना।