10 ثغرة أمنية في نواة النظام Linux و4 في نظام FreeBSD، مما يسمح لك بالحصول على صلاحيات الجذر في النظام

تم اكتشاف سلسلة من الثغرات الأمنية في نواة النظام Linux و FreeBSD. ثغرات أمنية في Linux تسمح الثغرات الأمنية في نظام FreeBSD بتنفيذ التعليمات البرمجية عن بعد، وتصعيد امتيازات النظام، والهروب من الحاويات، أو تجاوز عزل الآلات الافتراضية.

ثغرات أمنية في نواة النظام Linux:

  • خمس ثغرات أمنية كشفت عنها مبادرة Zero Day قبل إصدار التحديثات بسبب إرسال المعلومات عن طريق الخطأ إلى قائمة بريدية خاطئة:
    • ZDI-CAN-33549 — ثغرة أمنية في وحدة ksmbd مع تنفيذ الملفات الخادم يعتمد هذا الهجوم على بروتوكول SMB، الذي يُمكن استغلاله لتنفيذ تعليمات برمجية عن بُعد على مستوى نواة النظام. وينتج هذا الهجوم عن تجاوز سعة عدد صحيح في الدالة mbdirect_connection_rdma_xmit()، والذي يحدث عند تجميع نواة النظام باستخدام الخيارين "CONFIG_SMB_SERVER_SMBDIRECT=y" و"CONFIG_RDMA_RXE=y". ولنجاح الهجوم، يجب أن يتمكن المهاجم من الكتابة إلى وحدة التخزين المشتركة التي يوفرها النظام المستهدف. الخادموالتي ينبغي أن تستخدم أيضًا تقنيات RDMA وSMB Direct. يتوفر نموذج أولي لاستغلال الثغرة يعمل في Debian 13.
    • ZDI-CAN-33774 هي حالة تضارب في وحدة نواة ksmbd، تتسبب في كتابة 62 بايت من البيانات من رأس SMB2 إلى مخزن مؤقت بحجم 40 بايت مخصص لبروتوكول SMB1. يمكن أن تؤدي هذه الثغرة الأمنية إلى تنفيذ تعليمات برمجية عن بُعد إذا تمكن المهاجم من الوصول إلى وحدة تخزين SMB التي يديرها ksmbd. يتوفر نموذج أولي لاستغلال هذه الثغرة يعمل في Debian 13.
    • ZDI-CAN-33367 هي ثغرة أمنية في حزمة بروتوكولات الشبكة في نواة النظام، تسمح لمستخدم محلي بالحصول على صلاحيات الجذر عن طريق الكتابة فوق بيانات العمليات في ذاكرة التخزين المؤقت للصفحات، على غرار ثغرتي Dirty Frag وFragnesia. هذه المرة، سبب المشكلة هو خطأ في الدالة.
      تم إعداد نموذج أولي لاستغلال ثغرة skb_zerocopy() يعمل في إصدارات مختلفة. Ubuntuيتوفر الإصلاح على شكل رقعة. حاليًا، لا تدعم التوزيعات سوى مطوري برنامج Alma. Linux أصدرنا تحديثًا غير مجدول لحزمة النواة قام بإصلاح هذه الثغرة الأمنية.
    • ZDI-CAN-34068 هو ثغرة تجاوز سعة المخزن المؤقت في برنامج تشغيل الرسومات VMWGFX، المستخدم لتنفيذ تسريع ثلاثي الأبعاد في بيئات VMware. تسمح هذه الثغرة لمستخدم محلي بالحصول على صلاحيات الجذر في النظام من خلال الوصول إلى وحدة معالجة الرسومات الافتراضية عبر الجهاز /dri/card*. يتوفر نموذج أولي لاستغلال هذه الثغرة يعمل في Ubuntu 26.04
    • ZDI-CAN-34076 هي ثغرة أمنية في برنامج تشغيل nvmet (NVMe Target) تؤدي إلى تسريب معلومات حول محتويات ذاكرة النواة.
  • تم الكشف عن معلومات ونشر نماذج أولية لاستغلال خمس ثغرات أمنية في نواة النظام، تسمح لمستخدم غير مُصرَّح له بالحصول على صلاحيات الجذر وتجاوز عزل الحاويات. أُطلق على هذه الثغرات اسم "Infinity Core". وقد تم إصلاح هذه المشكلات بالفعل في أحدث إصدارات نواة النظام.
    • CVE-2026-98260 - ثغرة أمنية من نوع "استخدام بعد التحرير" ناتجة عن إعادة استخدام بنية مؤقت POSIX، حيث تم تحرير الذاكرة الخاصة بها في الخيط الرئيسي بعد عطل أثناء استدعاء الدالة exec()، ولكن بقي المرجع في قائمة انتظار المؤقت في خيط آخر. يتوفر نموذج أولي لاستغلال هذه الثغرة، وقد تم عرضه في Ubuntu 26.04 وفي Android على هاتف سامسونج جالاكسي إس 26 ألترا الذكي.
    • CVE-2026-98256 - ثغرة أمنية من نوع "استخدام بعد التحرير" تحدث نتيجة لتزامن بين استدعاء الدالة exec() في سلسلة عمليات ثانوية ومسح قائمة انتظار الإشارات المعلقة (sigqueue). عند التعامل مع قائمة الانتظار، قد يبقى مرجع إلى معالج الإشارات فيها بعد تحرير الذاكرة المرتبطة به، ويمكن استخدامه لاحقًا في معالجة الإشارات. تم توضيح هذه الثغرة في Ubuntu 26.04.
    • CVE-2026-89754 — يحدث تجاوز سعة المخزن المؤقت في تنفيذ استدعاء النظام mincore() نتيجةً لحالة تنافس أثناء المرور المتكرر على جداول صفحات الذاكرة بعد تنفيذ madvise(MADV_DONTNEED). وقد تم توضيح هذه الثغرة في Ubuntu 26.04.
    • CVE-2026-80775 - ثغرة أمنية من نوع "استخدام بعد التحرير" موجودة في استدعاء النظام prctl() بسبب تتبع غير صحيح لعدادات المراجع لتجزئات futex عندما
      تحدث حالات تضارب بين المهام التي تشترك في نفس بنية mm_struct في استدعاء vfork() متداخل. ويتم عرض استغلال لهذه الثغرة الأمنية للكتابة فوق /usr/bin/passwd في ذاكرة التخزين المؤقت للصفحات. Ubuntu 26.04.
    • CVE-2026-98385 - ثغرة أمنية من نوع "استخدام بعد التحرير" في معالج ذاكرة التخزين المؤقت لمجدول المهام، تحدث عندما يقوم المجدول بتحديث حقول الإحصائيات في بنية mm_struct لمهمة ما بعد تحرير الذاكرة المرتبطة بها أثناء استدعاء exec() على نواة معالج مختلفة. تظهر هذه الثغرة في أنظمة التشغيل التي تم تفعيل خيار CONFIG_SCHED_CACHE فيها. تم توضيح كيفية استغلال هذه الثغرة في
      قوس Linux مع نواة 7.2.4.
  • توجد ثغرة أمنية في Vghost (CVE-2026-74580) في النظام الفرعي لنواة vhost، المستخدم لتسريع عمليات الإدخال/الإخراج عبر Virtio في أنظمة المحاكاة الافتراضية. تنجم هذه الثغرة عن سوء إدارة ذاكرة التخزين المؤقت لجدول ترجمة الإدخال/الإخراج (IOTLB)، ويمكن استغلالها لرفع مستوى الصلاحيات وتجاوز عزل النظام الضيف. عند إعادة تكوين العناوين أو أحجام قوائم الانتظار (vring) باستخدام استدعاءات VHOST_SET_VRING_ADDR أو VHOST_SET_VRING_NUM، لم يتم مسح ذاكرة التخزين المؤقت vq->meta_iotlb[]، مما أدى إلى ترجمة العناوين الجديدة باستخدام إدخالات تعيين ذاكرة غير صالحة.

    تم نشر نموذج أولي لاستغلال ثغرة أمنية للحصول على صلاحيات الجذر، وقد تم اختباره على توزيعات مختلفة. Ubuntu 26.04 أبريل، RHEL 9.8، أمازون Linux 2023.12.20260817، Azure Linux و3.0 Oracle Linux 10.2.
    من الممكن استغلال الثغرة الأمنية لتنفيذ التعليمات البرمجية على مستوى نواة النظام المضيف عن طريق التلاعب باستدعاء VIRTIO_F_RING_RESET في النظام الضيف في البيئات الافتراضية مع IOMMU افتراضي.
    المشكلة تبدأ من النواة Linux تم إصلاح هذه المشكلة في الإصدار 4.11 وفي الإصدارات 5.10.265 و5.15.216 و6.1.183 و6.6.152 و6.12.104 و6.18.45 و7.1.9 و7.2. كحل بديل، يمكنك تقييد الوصول إلى الأجهزة /dev/vhost-net و/dev/vhost-vsock و/dev/vhost-scsi و/dev/vhost-vdpa-*.

ثغرات نظام FreeBSD (تم إصلاحها في الإصدارات 15.1-RELEASE-p5 و 14.5-RELEASE-p2 و 14.4-RELEASE-p11):

  • CVE-2026-101308 – ثغرة أمنية في برنامج تشغيل الصوت، تتمثل في استخدام الذاكرة بعد تحريرها، وتحدث نتيجة لتزامن عملية تغيير حجم المخزن المؤقت مع عملية تعيين الذاكرة (mmap). تسمح هذه الثغرة لمستخدم محلي لديه صلاحية الوصول إلى جهاز الصوت بالحصول على صلاحيات الجذر.
  • تُعدّ الثغرات CVE-2026-101309 وCVE-2026-101310 وCVE-2026-101311 ثغرات أمنية في مكونات برنامج Bhyve Hypervisor، تسمح بتنفيذ تعليمات برمجية على جانب المضيف من خلال التلاعب بنظام الضيف. وتنتج هذه المشكلات عن حالة تضارب في الوصول إلى البيانات خارج نطاق المخزن المؤقت في نموذج وحدة تحكم xHCI (USB 3)، بالإضافة إلى عدم وجود فحوصات لحجم السجلات في نموذجي جهازي الصوت عالي الوضوح (HDA) وإطار العرض.
  • CVE-2026-101307 — ثغرة أمنية في وحدة tcp_rack، المسؤولة عن تنفيذ خوارزمية RACK (التأكيد الأخير) لاكتشاف فقدان الحزم، تؤدي إلى تخصيص مخزن مؤقت صغير جدًا لا يتسع لجميع البيانات المستلمة. تسمح هذه الثغرة بالكتابة فوق ما يصل إلى 512 كيلوبايت من الذاكرة خارج حدود المخزن المؤقت عند إرسال عدد كبير من حزم التأكيد في اتصال TCP قائم. قد يؤدي استغلال هذه الثغرة إلى دخول نواة النظام في حالة طوارئ.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster