CVE-2022-34265
Django 3.2 (3.2.14 से पहले) और 4.0 (4.0.6 से पहले) में एक समस्या खोजी गई। Trunc() और Extract() डेटाबेस फ़ंक्शन SQL इंजेक्शन के प्रति संवेदनशील हैं, यदि अविश्वसनीय डेटा का उपयोग kind/lookup_name मान...
- प्रकाशित
- 4 जुल॰ 2022
- अद्यतन
- 13 फ़र॰ 2025
- सीएनए असाइन करना
- mitre
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.5%
- मॉडल दिनांक
- 17 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
Django 3.2 (3.2.14 से पहले) और 4.0 (4.0.6 से पहले) में एक समस्या खोजी गई। Trunc() और Extract() डेटाबेस फ़ंक्शन SQL इंजेक्शन के प्रति संवेदनशील हैं, यदि अविश्वसनीय डेटा का उपयोग kind/lookup_name मान के रूप में किया जाता है। जो एप्लिकेशन lookup name और kind के चयन को किसी ज्ञात सुरक्षित सूची तक सीमित रखते हैं, वे प्रभावित नहीं होते हैं।
स्रोत
django/CVE-2022-34265
Django Trunc(kind) and Extract(lookup_name) SQL Injection (CVE-2022-34265)
Vulhub vulnerability labsघोषित शर्तें
- lab image version: vulhub/django:4.0.5(django/CVE-2022-34265/docker-compose.yml:services.web.image)
- lab image version: postgres:13-alpine(django/CVE-2022-34265/docker-compose.yml:services.db.image)
CVE-2022-34265 (Django) के लिए PoC
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।