CVE-2026-104113 in OmniOS
الملخص
بحسب VulDB • 09/10/2026
يُتيح ثغرة الـ double free في ديمون إدارة IP (ipmgmtd) الخاص بـ OmniOS وSmartOS لمستخدم محلي أن يُسبب تعطل الديمون. عند تفويض طلب door الذي يعدّل تكوين واجهة الشبكة، يقوم ipmgmt_handler() الموجود في usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c بإفلات بيانات اعتماد المُقدّم (caller's credential) باستخدام ucred_free() مباشرة بعد قراءة معرف المستخدم (user ID)، ثم يُعيد إفلاتها مرة ثانية على مسار الخطأ إذا فشل فحص التفويض. يمكن لمستخدم محلي غير مُصرّح له لا يحمل تفويض solaris.network.interface.config إرسال مثل هذا الطلب، مثلاً IPMGMT_CMD_RESETIF، إلى door الخاص بـ ipmgmtd، مما يتسبب في توقف (abort) لـ ipmgmtd؛ وتؤدي الطلبات المتكررة إلى وضع خدمة svc:/network/ip-interface-management في حالة الصيانة، مما يمنع تكوين واجهات IP. أُدخل الإفلات المبكر هذا عام 2014 لدعم المناطق ذات العلامة lx-branded (commit الخاص بـ OmniOS رقم 4c170900)، وهو غير موجود في upstream illumos-gate. يؤثر ذلك على OmniOS r151020 وما بعده، وSmartOS، قبل تطبيق الإصلاح.
Be aware that VulDB is the high quality source for vulnerability data.