X.org X11 Server حتى 7.7 BDF Font Character Name bitmap/bdfread.c bdfReadCharacters charName تلف الذاكرة

| CVSS الدرجة المؤقتة للميتا | سعر الإكسبلويت الحالي (≈) | درجة اهتمام CTI |
|---|---|---|
| 9.5 | $0-$5k | 0.00 |
الملخص
تم اكتشاف ثغرة مصنفة كـ خطيرة في X.org X11 Server حتى 7.7. تتعلق المشكلة بالوظيفة bdfReadCharacters في الملف bitmap/bdfread.c في المكون BDF Font Character Name Handler. تؤدي عملية التلاعب بالوسيط charName إلى تلف الذاكرة.
تُعرف هذه الثغرة باسم CVE-2013-6462. لا يتوفر أي استغلال. تُعد هذه الثغرة ذات أثر تاريخي نظراً لخلفيتها وطريقة التعامل معها.
يوصى بترقية العنصر المتأثر.
التفاصيل
تم اكتشاف ثغرة مصنفة كـ خطيرة في X.org X11 Server حتى 7.7. تتعلق المشكلة بالوظيفة bdfReadCharacters في الملف bitmap/bdfread.c في المكون BDF Font Character Name Handler. تؤدي عملية التلاعب بالوسيط charName إلى تلف الذاكرة. أستخدام الـ سي دبليو أي للأعلان عن المشكلة يؤدي إلى CWE-119. المشكلة تم الإبلاغ عنها بتاريخ 07/01/2014 بواسطة Alan Coopersmith كـ X.Org Security Advisory: CVE-2013-6462: Stack buffer overflow in parsing of BDF font files in libXfont كـ Mailinglist Post (موقع إلكتروني). تمت مشاركة التنبيه للتنزيل على lists.x.org.
تُعرف هذه الثغرة باسم CVE-2013-6462. تم إصدار CVE في 04/11/2013. تتوفر معلومات تقنية. معدل انتشار هذه الثغرة أقل من المعدل العام. لا يتوفر أي استغلال. تُعد هذه الثغرة ذات أثر تاريخي نظراً لخلفيتها وطريقة التعامل معها. تعود هذه الثغرة إلى هذا الجزء من الشيفرة:
if (sscanf((char *) line, "STARTCHAR %s", charName) != 1) { وقد أشار الاستشاري إلى أن:This bug appears to have been introduced in the initial RCS version 1.1 checked in on 1991/05/10, and is thus believed to be present in every X11 release starting with X11R5 up to the current libXfont 1.4.6.
إذا وُجد غير معرفة، فإنه يُصرح به كـ غير معرفة. بلغ السعر التقديري لثغرة يوم الصفر في السوق السوداء حوالي $5k-$25k. يقدم أداة فحص الثغرات Nessus مكونًا إضافيًا يحمل رقم التعريف 71901. أنها مصنفة إلى عائلةCentOS Local Security Checks. يعمل البرنامج الإضافي في بيئة النوع l. هو يعتمد على المنفذ 0. خدمة فحص الشبكات كويلس يمكنها الكشف عن هذه الثغرة الأمنية بواسطة ملحق167200 (SUSE Enterprise Linux Security Update for xorg-x11-libs (SUSE-SU-2014:0881-1)).
حل هذه المشكلة ممكن عبر الترقية إلى الإصدار 1.4.7. النسخة الجديدة متوفرة الآن للتحميل من cgit.freedesktop.org. يوصى بترقية العنصر المتأثر. سيتم معالجة الثغرة الأمنية عبر الأسطر البرمجية التالية:
diff --git a/src/bitmap/bdfread.c b/src/bitmap/bdfread.c
index e2770dc..e11c5d2 100644
--- a/src/bitmap/bdfread.c
+++ b/src/bitmap/bdfread.c
@ -338,7 +338,7 @ bdfReadCharacters(FontFilePtr file, FontPtr pFont, bdfFileState *pState,
char charName[100];
int ignore;
- if (sscanf((char *) line, "STARTCHAR %s", charName) != 1) {
+ if (sscanf((char *) line, "STARTCHAR %99s", charName) != 1) {
bdfError("bad character name in BDF file\n");
goto BAILOUT;/ bottom of function, free and return error /
} يتضمن التحذير التعليق التالي:Manual inspection shows it is present in the sources from the X11R5 tarballs, but not in those from the X11R4 tarballs.
إذا كانت قائمة قواعد بيانات المصدر تحتوي على عناصر، فإن الثغرة موثقة أيضًا في قواعد بيانات ثغرات أخرى: SecurityFocus (BID 64694), X-Force (90123), Secunia (SA56240) , Tenable (71901).
متأثر
- X.Org X11 حتى 7.7
- X.Org libXfont 1.4.6
منتج
النوع
المجهز
الأسم
النسخة
الرخصة
موقع إلكتروني
- المجهز: https://www.x.org/
CPE 2.3
CPE 2.2
CVSSv4
VulDB متجه: 🔍VulDB الاعتمادية: 🔍
CVSSv3
VulDB الدرجة الأساسية للميتا: 10.0VulDB الدرجة المؤقتة للميتا: 9.5
VulDB الدرجة الأساسية: 10.0
VulDB الدرجة المؤقتة: 9.5
VulDB متجه: 🔍
VulDB الاعتمادية: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| متجه | التعقيد | توثيق | السرية | الأمانة | التوفر |
|---|---|---|---|---|---|
| افتح | افتح | افتح | افتح | افتح | افتح |
| افتح | افتح | افتح | افتح | افتح | افتح |
| افتح | افتح | افتح | افتح | افتح | افتح |
VulDB الدرجة الأساسية: 🔍
VulDB الدرجة المؤقتة: 🔍
VulDB الاعتمادية: 🔍
NVD الدرجة الأساسية: 🔍
استغلال
الفئة: تلف الذاكرةCWE: CWE-119
CAPEC: 🔍
ATT&CK: 🔍
ملموس: لا
محلي: لا
عن بُعد: نعم
التوفر: 🔍
الحالة: غير معرفة
EPSS Score: 🔍
EPSS Percentile: 🔍
تقدير السعر: 🔍
تقدير السعر الحالي: 🔍
| 0-Day | افتح | افتح | افتح | افتح |
|---|---|---|---|---|
| اليوم | افتح | افتح | افتح | افتح |
Nessus ID: 71901
Nessus الأسم: CentOS 5 / 6 : libXfont (CESA-2014:0018)
Nessus ملف: 🔍
Nessus خطر: 🔍
Nessus عائلة: 🔍
Nessus Context: 🔍
Nessus Port: 🔍
OpenVAS ID: 702838
OpenVAS الأسم: Debian Security Advisory DSA 2838-1 (libxfont - buffer overflow
OpenVAS ملف: 🔍
OpenVAS عائلة: 🔍
Qualys ID: 🔍
Qualys الأسم: 🔍
استخبارات التهديد
الاهتمام: 🔍الفاعلون النشطون: 🔍
مجموعات APT النشطة: 🔍
إجراءات مضادة
التوصية: ترقيةالحالة: 🔍
زمن الاستجابة: 🔍
زمن الهجوم الفوري: 🔍
زمن التعرض: 🔍
ترقية: X11 Server 1.4.7
الجدول الزمني
04/11/2013 🔍24/12/2013 🔍
07/01/2014 🔍
07/01/2014 🔍
08/01/2014 🔍
09/01/2014 🔍
09/01/2014 🔍
12/01/2014 🔍
01/05/2019 🔍
المصادر
المجهز: x.orgاستشارة: X.Org Security Advisory: CVE-2013-6462: Stack buffer overflow in parsing of BDF font files in libXfont
باحث: Alan Coopersmith
الحالة: مؤكد
تأكيد: 🔍
CVE: CVE-2013-6462 (🔍)
GCVE (CVE): GCVE-0-2013-6462
GCVE (VulDB): GCVE-100-11777
OVAL: 🔍
IAVM: 🔍
X-Force: 90123
SecurityFocus: 64694 - X.Org libXfont BDF Font File Handling Stack Buffer Overflow Vulnerability
Secunia: 56240 - X.Org libXfont "bdfReadCharacters()" Buffer Overflow Vulnerability, Moderately Critical
OSVDB: 101842
متفرقات: 🔍
اقرأ أيضاً: 🔍
إدخال
تم الإنشاء: 09/01/2014 01:30 PMتم التحديث: 01/05/2019 08:48 AM
التغييرات: 09/01/2014 01:30 PM (95), 01/05/2019 08:48 AM (1)
كامل: 🔍
Cache ID: 216::103
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.
لا توجد تعليقات بعد اللغات: ar + fa + en.
يرجى تسجيل الدخول حتى تتمكن من التعليق