PT-2025-48697
CVE-2025-13372
·
تاريخ النشر
2025-12-02
·
تاريخ التحديث
2026-10-18
الوصف من
CVSS 2.0
5.0
متوسطةالمقاييسAV:N/AC:L/Au:N/C:P/I:N/A:N
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات Django من 4.2 حتى 4.2.26
إصدارات Django من 5.1 حتى 5.1.14
إصدارات Django من 5.2 حتى 5.2.8
إصدارات Django 5.0.x والإصدارات الأقدم
إصدارات Django 4.1.x والإصدارات الأقدم
إصدارات Django 3.2.x والإصدارات الأقدم
الوصف
توجد مشكلة في Django حيث تكون
FilteredRelation عرضة لحقن SQL في أسماء مستعارة للأعمدة. يحدث هذا عند استخدام قاموس مُعالج مع توسيع القاموس، مثل **kwargs التي يتم تمريرها إلى QuerySet.annotate() أو QuerySet.alias() في PostgreSQL. تم تحديد ما يقارب 1.7 مليون جهاز قد تكون متأثرة. تتعلق المشكلة باستخدام الدالتين QuerySet.annotate() وQuerySet.alias()، اللتين يمكن استغلالهما من خلال أسماء مستعارة للأعمدة تم التلاعب بها. المكون المعرض للخطر هو FilteredRelation.التوصيات
قم بالتحديث إلى الإصدار 5.2.9 أو أحدث من Django.
قم بالتحديث إلى الإصدار 5.1.15 أو أحدث من Django.
قم بالتحديث إلى الإصدار 4.2.27 أو أحدث من Django.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾