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

الملخص

بحسب VulDB • 15/08/2026

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

ocfs2: رفض نطاقات FITRIM الأقصر من عنقود (cluster) واحد

تقوم دالة `ocfs2_trim_mainbm()` بتقليم خريطة البت العالمية (global bitmap) بوحدات العنقود (clusters)، لكن التحقق الخاص بها من صحة النطاق القصير جداً يتحقق فقط من قيمة `sb->s_blocksize`.

على أنظمة الملفات التي يكون فيها حجم العنقود أكبر من حجم الكتلة، يتم قبول نطاق FITRIM الذي يبلغ على الأقل كتلة واحدة ولكنه أقصر من عنقود واحد، ويتم إزاحته للأسفل حتى يصبح الطول (`len`) مساوياً للصفر. بعد ذلك، يؤدي الحساب `start + len - 1` و `len -= ...` إلى حدوث تجاوز صفري (underflow)، مما قد يدفع عملية التقليم لتتجاوز النطاق المطلوب.

بدلاً من ذلك، يتم رفض النطاقات الأقصر من `s_clustersize`. يحافظ هذا الإجراء على سلوك `-EINVAL` الحالي للطلبات التي لا يمكنها تجاهل حتى وحدة تخصيص واحدة، ويمنع عمليات تقليم العناقيد الصفرية من الدخول في جولة التجميع (group walk).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

15/08/2026

إفشاء

15/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-390308

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!