PHP 5.6.0 DNS TXT Record Parser ext/standard/dns.c dns_get_record تلف الذاكرة

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

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

ثغرة أمنية مصنفة على أنها خطيرة تم أيجادها في PHP 5.6.0. المشكلة أثرت على الدالة dns_get_record من الملف ext/standard/dns.c من العنصر DNS TXT Record Parser. تؤدي عملية التلاعب إلى تلف الذاكرة. تم تسمية الثغرة بأسمCVE-2014-4049. لا يوجد أي استغلال متوفر. يوصى بتثبيت تصحيح لمعالجة هذه المشكلة.

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

ثغرة أمنية مصنفة على أنها خطيرة تم أيجادها في PHP 5.6.0. المشكلة أثرت على الدالة dns_get_record من الملف ext/standard/dns.c من العنصر DNS TXT Record Parser. تؤدي عملية التلاعب إلى تلف الذاكرة. عبر استخدام CWE في وصف المشكلة، سيتم الإشارة إلى CWE-119. تم نشر الضعف 12/06/2014 بواسطة Stefan Esser (i0n1c) مع SektionEins GmbH كـ Fix potential segfault in dns_get_record() كـ GIT Commit (GIT Repository). يمكن تحميل الاستشارة من هنا github.com. تم تنسيق النشر العلني مع البائع.

تم تسمية الثغرة بأسمCVE-2014-4049. حدث تعيين CVE في 12/06/2014. يوجد شرح تقني متاح. هذه الثغرة ليست شائعة مقارنة بالمتوسط. لا يوجد أي استغلال متوفر. الثغرة الأمنية حدثت نتيجة لهذا الكود البرمجي:

while (ll < dlen) {
n = cp[ll];

memcpy(tp + ll , cp + ll + 1, n); add_next_index_stringl(entries, cp + ll + 1, n, 1); ll = ll + n + 1;

باعتباره ثغرة يوم الصفر، كان السعر التقديري في السوق السوداء حوالي $5k-$25k. يحتوي برنامج Nessus لفحص الثغرات على ملحق بالمعرف 76230. تم تصنيفه ضمن عائلة SuSE Local Security Checks. يعمل المكون الإضافي في سياق النوع l. إنه يعتمد على المنفذ 0. خدمة فحص الشبكات كويلس يمكنها الكشف عن هذه الثغرة الأمنية بواسطة ملحق185089 (HP-UX Apache Server Suite Multiple Vulnerabilities (HPSBUX03102)).

أسم الباتش التصحيحي هوCommit b34d784. يتوفر تصحيح الثغرة على github.com. يوصى بتثبيت تصحيح لمعالجة هذه المشكلة. سيتم التعامل مع الثغرة الأمنية باستخدام الكود التالي:

if ((ll + n) >= dlen) {
   // Invalid chunk length, truncate
   n = dlen - (ll + 1);
}

في حال وجود عناصر في source_databases_list، فإن هذه الثغرة موثقة أيضًا في قواعد بيانات ثغرات أخرى: SecurityFocus (BID 68007), X-Force (93769), Secunia (SA59270) , Tenable (76230).

متأثر

  • Fedora Linux

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

النوع

الأسم

النسخة

الرخصة

موقع إلكتروني

CPE 2.3المعلومات

CPE 2.2المعلومات

CVSSv4المعلومات

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

CVSSv3المعلومات

VulDB الدرجة الأساسية للميتا: 7.3
VulDB الدرجة المؤقتة للميتا: 6.4

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

CVSSv2المعلومات

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

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

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

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

الفئة: تلف الذاكرة
CWE: CWE-119
CAPEC: 🔍
ATT&CK: 🔍

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

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

EPSS Score: 🔍
EPSS Percentile: 🔍

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

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

Nessus ID: 76230
Nessus الأسم: openSUSE Security Update : php5 (openSUSE-SU-2014:0841-1)
Nessus ملف: 🔍
Nessus خطر: 🔍
Nessus عائلة: 🔍
Nessus Context: 🔍
Nessus Port: 🔍

OpenVAS ID: 60017
OpenVAS الأسم: SuSE Update for PHP5 SUSE-SU-2014:0873-2 (PHP5)
OpenVAS ملف: 🔍
OpenVAS عائلة: 🔍

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

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

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

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

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

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

تصحيح: Commit b34d784

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

11/06/2014 🔍
12/06/2014 +1 أيام 🔍
12/06/2014 +0 أيام 🔍
12/06/2014 +0 أيام 🔍
13/06/2014 +1 أيام 🔍
17/06/2014 +4 أيام 🔍
18/06/2014 +1 أيام 🔍
26/06/2014 +8 أيام 🔍
22/06/2021 +2553 أيام 🔍

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

منتج: php.org

استشارة: Fix potential segfault in dns_get_record()
باحث: Stefan Esser (i0n1c)
منظمة: SektionEins GmbH
الحالة: مؤكد
تأكيد: 🔍
منسق: 🔍

CVE: CVE-2014-4049 (🔍)
GCVE (CVE): GCVE-0-2014-4049
GCVE (VulDB): GCVE-100-13586

OVAL: 🔍
IAVM: 🔍

X-Force: 93769 - PHP DNS TXT buffer overflow, High Risk
SecurityFocus: 68007 - PHP DNS TXT Record Handling Heap Buffer Overflow Vulnerability
Secunia: 59270 - Debian update for php5, Less Critical
SecurityTracker: 1030435

متفرقات: 🔍
اقرأ أيضاً: 🔍

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

تم الإنشاء: 13/06/2014 10:44 AM
تم التحديث: 22/06/2021 08:35 PM
التغييرات: 13/06/2014 10:44 AM (97), 30/04/2019 07:11 AM (1), 22/06/2021 08:35 PM (4)
كامل: 🔍
Cache ID: 216::103

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مناقشة

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

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

Might our Artificial Intelligence support you?

Check our Alexa App!