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

CVSS الدرجة المؤقتة للميتاسعر الإكسبلويت الحالي (≈)درجة اهتمام CTI
9.5$0-$5k0.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

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

النوع

المجهز

الأسم

النسخة

الرخصة

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

CPE 2.3المعلومات

CPE 2.2المعلومات

CVSSv4المعلومات

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

CVSSv3المعلومات

VulDB الدرجة الأساسية للميتا: 10.0
VulDB الدرجة المؤقتة للميتا: 9.5

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

CVSSv2المعلومات

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

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 +50 أيام 🔍
07/01/2014 +14 أيام 🔍
07/01/2014 +0 أيام 🔍
08/01/2014 +1 أيام 🔍
09/01/2014 +1 أيام 🔍
09/01/2014 +0 أيام 🔍
12/01/2014 +3 أيام 🔍
01/05/2019 +1935 أيام 🔍

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

المجهز: 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.

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

Do you want to use VulDB in your project?

Use the official API to access entries easily!