CVE-2019-14234 in Djangoالمعلومات

الملخص

بحسب VulDB • 10/06/2026

تم اكتشاف مشكلة في Django الإصدارات 1.11.x قبل 1.11.23، و2.1.x قبل 2.1.11، و2.2.x قبل 2.2.4. بسبب خطأ في تحويل المفاتيح الضحل (shallow key transformation)، كانت عمليات البحث عن المفتاح والفهرس لـ django.contrib.postgres.fields.JSONField، والبحث عن المفتاح فقط لـ django.contrib.postgres.fields.HStoreField، عرضة لحقن SQL. يمكن استغلال ذلك على سبيل المثال من خلال الاستخدام المتعمد لعبارة "OR 1=1" في اسم مفتاح أو فهرس لإرجاع جميع السجلات، باستخدام قاموس مُعدّ بعناية مع توسيع القاموس (dictionary expansion)، كـ **kwargs الممررة إلى دالة QuerySet.filter().

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

المصادر

Want to know what is going to be exploited?

We predict KEV entries!