CVE-2018-16984 in Django
सारांश
द्वारा VulDB • 28/06/2026
Django 2.1 के संस्करणों में, जो 2.1.2 से पहले हैं, एक समस्या पाई गई है जिसमें अनुप्राधिकृत (unprivileged) उपयोगकर्ता किसी भी खाते के पासवर्ड हैश को पढ़ सकते हैं। Django Admin द्वारा अस्पष्ट (obfuscated) पासवर्ड हैश प्रदर्शित करने के लिए उपयोग किए जाने वाले रीड-ओनली पासवडजेट को यदि एक उपयोगकर्टर का केवल "view" अनुमति हो तो उसका उल्लंघन किया जा सकता है। यह Django 2.1 में नया था, जिसके परिणामस्वरूप उन उपयोगकर्ताओं को पूरा पासवर्ड हैश प्रदर्शित होता है। इससे ऐसे साइटों के लिए जो पुराने (legacy) उपयोगकर्ता खातों का इस्तेमाल कर रहे हैं और जिनमें असुरक्षित हेशिंग एल्गोरिदम का प्रयोग किया गया है, एक सुरक्षा खतरा उत्पन्न हो सकता है।
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.