Django حتى 1.7 MySQL Typecast الحرمان من الخدمة

CVSS الدرجة المؤقتة للميتاسعر الإكسبلويت الحالي (≈)درجة اهتمام CTI
4.6$0-$5k0.00

الملخصالمعلومات

تم اكتشاف ثغرة مصنفة كـ مشكلة صعبة الحل في Django. تتعلق المشكلة بالوظيفة $software_function في المكون MySQL Typecast Handler. ينتج عن التلاعب بالمعامل FilePathField/GenericIPAddressField/IPAddressField حدوث الحرمان من الخدمة. تُعرف هذه الثغرة باسم CVE-2014-0474. لا يتوفر أي استغلال. يُنصح بترقية المكون المتأثر.

التفاصيلالمعلومات

تم اكتشاف ثغرة مصنفة كـ مشكلة صعبة الحل في Django. تتعلق المشكلة بالوظيفة $software_function في المكون MySQL Typecast Handler. ينتج عن التلاعب بالمعامل FilePathField/GenericIPAddressField/IPAddressField حدوث الحرمان من الخدمة. عند استخدام CWE لتحديد المشكلة، سيتم التوجيه إلى CWE-399. المشكلة تم الإبلاغ عنها بتاريخ 21/04/2014 بواسطة Michael Koziarski مع Ruby on Rails Team كـ Security releases issued كـ استشارة (موقع إلكتروني). تمت مشاركة التنبيه للتنزيل على djangoproject.com. تم التنسيق مع البائع قبل النشر العلني.

تُعرف هذه الثغرة باسم CVE-2014-0474. تم تعيين CVE في 19/12/2013. تتوفر معلومات تقنية. معدل انتشار هذه الثغرة أقل من المعدل العام. لا يتوفر أي استغلال. تلفت النشرة الانتباه إلى:

The MySQL database is known to "typecast" on certain queries; for example, when querying a table which contains string values, but using a query which filters based on an integer value, MySQL will first silently coerce the strings to integers, and return a result based on that. If a query is performed without first converting values to the appropriate type, this can produce unexpected results, similar to what would occur if the query itself had been manipulated. Django's model field classes are aware of their own types and most such classes perform explicit conversion of query arguments to the correct database-level type before querying.

لكونها ثغرة هجوم فوري متوسط سعرها كان$5k-$25k. برنامج فحص الشبكات نيسوس يوفر ملحق بعنوان74097(Debian DSA-2934-1 : python-django - security update), يمكنك من الكشف عن وجود هذه الثغرة. يتم تعيينه إلى العائلة Debian Local Security Checks. خدمة فحص الشبكات كويلس يمكنها الكشف عن هذه الثغرة الأمنية بواسطة ملحق123242 (Fedora Security Update for python-django14 (FEDORA-2015-0804)).

إذا تمت الترقية إلى الإصدار 1.4.11, 1.5.6 , 1.6.3، يمكن معالجة هذه المشكلة. الإصدار الجديد متاح للتنزيل عبر djangoproject.com. يُنصح بترقية المكون المتأثر. جاء في التحذير ما يلي:

These (...) fields have been updated to convert their arguments to the correct types before querying. Additionally, developers of custom model fields are now warned via documentation to ensure their custom field classes will perform appropriate type conversions, and users of the raw() and extra() query methods -- which allow the developer to supply raw SQL or SQL fragments -- will be advised to ensure they perform appropriate manual type conversions prior to executing queries.

إذا كانت قائمة قواعد بيانات المصدر تحتوي على عناصر، فإن الثغرة موثقة أيضًا في قواعد بيانات ثغرات أخرى: SecurityFocus (BID 67038), X-Force (92707), Secunia (SA58201), SecurityTracker (ID 1030149) , Vulnerability Center (SBV-44295).

منتجالمعلومات

النوع

الأسم

النسخة

الرخصة

CPE 2.3المعلومات

CPE 2.2المعلومات

CVSSv4المعلومات

VulDB متجه: 🔍
VulDB الاعتمادية: 🔍

CVSSv3المعلومات

VulDB الدرجة الأساسية للميتا: 5.3
VulDB الدرجة المؤقتة للميتا: 4.6

VulDB الدرجة الأساسية: 5.3
VulDB الدرجة المؤقتة: 4.6
VulDB متجه: 🔍
VulDB الاعتمادية: 🔍

CVSSv2المعلومات

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
متجهالتعقيدتوثيقالسريةالأمانةالتوفر
افتحافتحافتحافتحافتحافتح
افتحافتحافتحافتحافتحافتح
افتحافتحافتحافتحافتحافتح

VulDB الدرجة الأساسية: 🔍
VulDB الدرجة المؤقتة: 🔍
VulDB الاعتمادية: 🔍

NVD الدرجة الأساسية: 🔍

استغلالالمعلومات

الفئة: الحرمان من الخدمة
CWE: CWE-399 / CWE-404
CAPEC: 🔍
ATT&CK: 🔍

ملموس: لا
محلي: لا
عن بُعد: نعم

التوفر: 🔍
الحالة: غير مثبت

EPSS Score: 🔍
EPSS Percentile: 🔍

تقدير السعر: 🔍
تقدير السعر الحالي: 🔍

0-Dayافتحافتحافتحافتح
اليومافتحافتحافتحافتح

Nessus ID: 74097
Nessus الأسم: Debian DSA-2934-1 : python-django - security update
Nessus ملف: 🔍
Nessus خطر: 🔍
Nessus عائلة: 🔍

OpenVAS ID: 702934
OpenVAS الأسم: Debian Security Advisory DSA 2934-1 (python-django - security update
OpenVAS ملف: 🔍
OpenVAS عائلة: 🔍

Qualys ID: 🔍
Qualys الأسم: 🔍

استخبارات التهديدالمعلومات

الاهتمام: 🔍
الفاعلون النشطون: 🔍
مجموعات APT النشطة: 🔍

إجراءات مضادةالمعلومات

التوصية: ترقية
الحالة: 🔍

زمن الاستجابة: 🔍
زمن الهجوم الفوري: 🔍
زمن التعرض: 🔍

ترقية: Django 1.4.11/1.5.6/1.6.3

الجدول الزمنيالمعلومات

19/12/2013 🔍
21/04/2014 +123 أيام 🔍
21/04/2014 +0 أيام 🔍
21/04/2014 +0 أيام 🔍
23/04/2014 +2 أيام 🔍
23/04/2014 +0 أيام 🔍
23/04/2014 +0 أيام 🔍
23/04/2014 +0 أيام 🔍
24/04/2014 +1 أيام 🔍
29/04/2014 +5 أيام 🔍
11/05/2026 +4395 أيام 🔍

المصادرالمعلومات

استشارة: Security releases issued
باحث: Michael Koziarski
منظمة: Ruby on Rails Team
الحالة: مؤكد
تأكيد: 🔍
منسق: 🔍

CVE: CVE-2014-0474 (🔍)
GCVE (CVE): GCVE-0-2014-0474
GCVE (VulDB): GCVE-100-13065

OVAL: 🔍

X-Force: 92707 - Django data injection, High Risk
SecurityFocus: 67038 - Django CVE-2014-0474 Multiple Data Type Injection Vulnerabilities
Secunia: 58201 - Django Security Issue and Multiple Vulnerabilities, Moderately Critical
SecurityTracker: 1030149 - Django Bugs Let Remote Users Execute Arbitrary Code, Modify SQL Queries, and Obtain Potentially Sensitive Information
Vulnerability Center: 44295 - Django Remote Database Read and Write Vulnerability Related to MySQL Typecasting, Critical

اقرأ أيضاً: 🔍

إدخالالمعلومات

تم الإنشاء: 23/04/2014 04:59 PM
تم التحديث: 11/05/2026 09:23 PM
التغييرات: 23/04/2014 04:59 PM (89), 26/05/2017 04:03 AM (6), 17/06/2021 04:56 PM (3), 11/05/2026 09:23 PM (15)
كامل: 🔍
Cache ID: 216::103

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مناقشة

لا توجد تعليقات بعد اللغات: ar + fa + en.

يرجى تسجيل الدخول حتى تتمكن من التعليق

Might our Artificial Intelligence support you?

Check our Alexa App!