GNU C Library 2.19 spawn_faction_addopen.c xc_cpupool_getinfo تجاوز الصلاحيات

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

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

تم أكتشاف ثغرة أمنية في GNU C Library 2.19. وقد تم تصنيفها على أنها مشكلة صعبة الحل. الثغرة الأمنية متواجدة في الدالة xc_cpupool_getinfo من الملف posix/spawn_faction_addopen.c. ينتج عن التلاعب حدوث تجاوز الصلاحيات. أسم الثغرة الأمنية هوCVE-2014-4043. هنالك إكسبلويت متوفرة. يوصى بترقية العنصر المتأثر.

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

تم أكتشاف ثغرة أمنية في GNU C Library 2.19. وقد تم تصنيفها على أنها مشكلة صعبة الحل. الثغرة الأمنية متواجدة في الدالة xc_cpupool_getinfo من الملف posix/spawn_faction_addopen.c. ينتج عن التلاعب حدوث تجاوز الصلاحيات. أستخدام الـ سي دبليو أي للأعلان عن المشكلة يؤدي إلى CWE-94. قد تم عرض المشكلة في07/02/2014. تم الإعلان عن الثغرة 11/06/2014 من قبل David Reid, Alex Gaynor and and Glyph Lefkowitz تحت Bug 17048 كنوع Bug Report (Bugzilla). يمكن عرض الاستشارة من هنا sourceware.org. تم التنسيق مع البائع قبل النشر العلني.

أسم الثغرة الأمنية هوCVE-2014-4043. تم إصدار CVE في 12/06/2014. التفاصيل التقنية متوفرة. التقارير تشير بأن الثغرة الأمنية هذه ذات شهرة أقل من المتوسط. هنالك إكسبلويت متوفرة. تم نشر تفاصيل الاستغلال للعامة وقد يُستخدم. يصرح مشروع MITRE ATT&CK بأن تقنية الهجوم هي T1059.

إذا وُجد إثبات المفهوم، فإنه يُصرح به كـ إثبات المفهوم. تستطيع تحميل الإكسبلويت من هنا sourceware.org. تم تصنيف الثغرة كاستغلال يوم-صفر غير معلن لمدة لا تقل عن 124 يومًا. بلغ السعر التقديري لثغرة يوم الصفر في السوق السوداء حوالي $0-$5k. الكود البرمجي الذي يستخدمه الاستغلال هو:

int main() {
    int res;
    posix_spawn_file_actions_t fa;
    posix_spawn_file_actions_init(&fa);

char *orig_path = "/tmp/afddsa"; char *path = malloc(strlen(orig_path) + 1); strcpy(path, orig_path); path[strlen(orig_path)] = '$exploit_sourcecode';

res = posix_spawn_file_actions_addopen( &fa, 1, path, O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR); assert(res == 0);

memset(path, 0, strlen(orig_path)); free(path);

char *argv[] = {"/bin/echo", NULL}; pid_t pid; res = posix_spawn( &pid, "/bin/echo", &fa, NULL, argv, environ ); assert(res == 0); int status; wait4(pid, &status, 0, NULL); printf("%d\n", WEXITSTATUS(status)); }

يقدم أداة فحص الثغرات Nessus مكونًا إضافيًا يحمل رقم التعريف 76604. يتم تعيينه إلى العائلة SuSE Local Security Checks. هو يعتمد على المنفذ 0. خدمة فحص الشبكات كويلس يمكنها الكشف عن هذه الثغرة الأمنية بواسطة ملحق195576 (Ubuntu Security Notification for Eglibc Vulnerabilities (USN-2306-1)).

حل هذه المشكلة ممكن عبر الترقية إلى الإصدار 2.20. يمكن تحميل تصحيح المشكلة من هنا sourceware.org. يوصى بترقية العنصر المتأثر. سيتم معالجة الثغرة الأمنية عبر الأسطر البرمجية التالية:

#include <string.h>

الثغرة الأمنية هذه تم تسجيلها في قواعد بيانات آخرى: SecurityFocus (BID 68006), X-Force (93784), Secunia (SA58697), Vulnerability Center (SBV-45742) , Tenable (76604).

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

النوع

المجهز

الأسم

النسخة

الرخصة

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

CPE 2.3المعلومات

CPE 2.2المعلومات

CVSSv4المعلومات

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

CVSSv3المعلومات

VulDB الدرجة الأساسية للميتا: 8.8
VulDB الدرجة المؤقتة للميتا: 7.9

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

CVSSv2المعلومات

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

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

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

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

الفئة: تجاوز الصلاحيات
CWE: CWE-94 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍

ملموس: جزئي
محلي: نعم
عن بُعد: نعم

التوفر: 🔍
وصول: عام
الحالة: إثبات المفهوم
المؤلف: Alex Gaynor
لغة البرمجة: 🔍
تحميل: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

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

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

Nessus ID: 76604
Nessus الأسم: SuSE 11.3 Security Update : glibc (SAT Patch Number 9477)
Nessus ملف: 🔍
Nessus خطر: 🔍
Nessus عائلة: 🔍
Nessus Port: 🔍

OpenVAS ID: 703169
OpenVAS الأسم: Debian Security Advisory DSA 3169-1 (eglibc - security update)
OpenVAS ملف: 🔍
OpenVAS عائلة: 🔍

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

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

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

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

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

زمن الهجوم الفوري: 🔍
وقت تأخير الاستغلال: 🔍

ترقية: C Library 2.20
تصحيح: sourceware.org

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

07/02/2014 🔍
11/06/2014 +124 أيام 🔍
11/06/2014 +0 أيام 🔍
11/06/2014 +0 أيام 🔍
12/06/2014 +1 أيام 🔍
13/06/2014 +1 أيام 🔍
13/06/2014 +0 أيام 🔍
13/06/2014 +0 أيام 🔍
20/07/2014 +37 أيام 🔍
11/08/2014 +22 أيام 🔍
06/10/2014 +56 أيام 🔍
22/06/2021 +2451 أيام 🔍

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

المجهز: gnu.org

استشارة: Bug 17048
باحث: David Reid, Alex Gaynor, and Glyph Lefkowitz
الحالة: مؤكد
تأكيد: 🔍
منسق: 🔍

CVE: CVE-2014-4043 (🔍)
GCVE (CVE): GCVE-0-2014-4043
GCVE (VulDB): GCVE-100-13587

OVAL: 🔍

X-Force: 93784 - GNU C Library posix_spawn_file_actions_addopen code execution, High Risk
SecurityFocus: 68006 - GNU glibc 'xc_cpupool_getinfo()' Function Use After Free Memory Corruption Vulnerability
Secunia: 58697 - GNU C Library "posix_spawn_file_actions_addopen()" Denial of Service Vulnerabili, Less Critical
Vulnerability Center: 45742 - GNU C Library Remote Code Execution due to a Use After Free Error in \x27posix_spawn_file_actions_addopen\x27, High

scip Labs: https://www.scip.ch/en/?labs.20161013
متفرقات: 🔍
اقرأ أيضاً: 🔍

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

تم الإنشاء: 13/06/2014 03:04 PM
تم التحديث: 22/06/2021 08:43 PM
التغييرات: 13/06/2014 03:04 PM (94), 04/06/2017 10:36 AM (7), 22/06/2021 08:43 PM (3)
كامل: 🔍
Cache ID: 216::103

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مناقشة

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

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

Do you know our Splunk app?

Download it now for free!