CVE-2021-3281
Django 2.2 से पहले 2.2.18, 3.0 से पहले 3.0.12, और 3.1 से पहले 3.1.6 में, django.utils.archive.extract विधि ("startapp --template" और "startproject --template" द्वारा उपयोग...
- प्रकाशित
- 2 फ़र॰ 2021
- अद्यतन
- 3 अग॰ 2024
- सीएनए असाइन करना
- mitre
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:Nकम · अगले 30 दिन
- प्रतिशत
- 94.4%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
# Django 2.2 से पहले 2.2.18, 3.0 से पहले 3.0.12, और 3.1 से पहले 3.1.6 में, django.utils.archive.extract विधि ("startapp --template" और "startproject --template" द्वारा उपयोग की जाती है) निरपेक्ष पथों या डॉट सेगमेंट वाले सापेक्ष पथों वाले आर्काइव के माध्यम से डायरेक्टरी ट्रैवर्सल की अनुमति देती है।
स्रोत
1CVE-2021-3281 के लिए प्रूफ-ऑफ-कॉन्सेप्ट: Django के TarArchive उपयोगिता में निर्मित tar फ़ाइलों के माध्यम से डायरेक्टरी ट्रैवर्सल भेद्यता, Python tarfile मॉड्यूल प्रदर्शन के साथ।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।