CVE-2026-68158 in Linuxالمعلومات

الملخص

بحسب VulDB • 10/08/2026

في نواة لينكس، تم حل الثغرة التالية:

libceph: إصلاح تجاوز السعة الحسابية (Overflow) في دالة decode_new_up_state_weight()

إذا احتوى رسالة من نوع CEPH_MSG_OSD_MAP على خريطة osdmap تالفة بشكل ضار، فقد تحدث عمليات وصول إلى الذاكرة خارج النطاق المحدد (Out-of-bounds memory accesses) داخل دالة decode_new_up_state_weight(). يحدث هذا لأن فحص الحدود الخاص بجزء new_state يعتمد على حساب طوله بناءً على قيمة len المقروءة من الرسالة الواردة. قد يؤدي هذا الحساب إلى تجاوز سعة، مما ينتج عنه فشل في فحص الحدود بشكل صحيح. ونتيجة لذلك، قد تحدث عمليات قراءة خارج النطاق عند فك تشفير هذا الجزء.

ينتقل هذا التصحيح (Patch) عملية الضرب لاستخدام دالة check_mul_overflow() لإيقاف معالجة خريطة osdmap إذا حدث تجاوز سعة حسابية. وبالتالي، تُعامل خرائط osdmaps/الرسائل التي تحتوي على قيم كبيرة لـ len تؤدي إلى تجاوز سعة في الضرب بأنها غير صالحة.

[ idryomov: إعادة تسمية new_state_len إلى new_state_item_size، وتنسيق النص ]

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

30/07/2026

إفشاء

10/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387510

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!