CVE-2026-1312
संभावित SQL इंजेक्शन QuerySet.order_by और FilteredRelation के माध्यम से
- प्रकाशित
- 3 फ़र॰ 2026
- अद्यतन
- 15 जुल॰ 2026
- सीएनए असाइन करना
- DSF
- साक्ष्य देखे गए
- 25 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:Hकम · अगले 30 दिन
- प्रतिशत
- 55.7%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
6.0 से पहले 6.0.2, 5.2 से पहले 5.2.11, और 4.2 से पहले 4.2.28 में एक समस्या खोजी गई। `.QuerySet.order_by()` उन कॉलम उपनामों में SQL इंजेक्शन के अधीन है जिनमें अवधि (periods) होती है, जब वही उपनाम, उपयुक्त रूप से तैयार किए गए शब्दकोश के साथ, शब्दकोश विस्तार (dictionary expansion) का उपयोग करके `FilteredRelation` में उपयोग किया जाता है। पहले, असमर्थित Django श्रृंखलाएँ (जैसे 5.0.x, 4.1.x, और 3.2.x) का मूल्यांकन नहीं किया गया था और वे भी प्रभावित हो सकती हैं। Django इस समस्या की रिपोर्ट करने के लिए Solomon Kebede को धन्यवाद देना चाहेगा।
स्रोत
2CVE-2026-1312 के लिए प्रजनन वातावरण, जिसमें Docker-आधारित सेटअप और भेद्यता परीक्षण एवं विश्लेषण के लिए स्वचालित निष्पादन स्क्रिप्ट शामिल है।
CVE-2026-1312 को पुनः उत्पन्न करता है, जो Django SQL इंजेक्शन भेद्यता है, जिसमें Dockerized वातावरण और सुरक्षा परीक्षण के लिए चरण-दर-चरण PoC शामिल है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।