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

الملخص

بحسب VulDB • 16/08/2026

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

ntfs: تصحيح خطأ off-by-one في فحوصات الحدود الخاصة بفك تشفير أزواج التخصيص (mapping pairs)

في دالة `ntfs_mapping_pairs_decompress()`، يشير المتغير `attr_end` إلى بايت واحد بعد نهاية سجل السمة (attribute record):

attr_end = (u8 *)attr + le32_to_cpu(attr->length);

تستخدم فحوصات الحدود الثنائية التي تتحقق من أن بيانات أزواج التخصيص تقع ضمن نطاق السمة عامل "أكبر بكثير" (>), مما يسمح بقراءة خارج النطاق (out-of-bounds) لبايت واحد عندما تمتد البيانات بالضبط إلى `attr_end`:

b = *buf & 0xf; if (b) {
if (unlikely(buf + b > attr_end)) // off-by-one goto io_error; for (deltaxcn = (s8)buf[b--]; b; b--)
deltaxcn = (deltaxcn << 8) + buf[b];
}

عندما يكون `buf + b == attr_end`، تكون نتيجة الفحص خاطئة (false)، مما يؤدي إلى قراءة `buf[b]` لبايت واحد بعد حدود السمة الصالحة. يظهر النمط نفسه في فحص بايتات فرق LCN (LCN delta bytes).

تم إصلاح كلا الفحوصتين لاستخدام عامل "أكبر أو يساوي" (>=) بحيث يتم رفض `buf[b]` عند القيمة بالضبط `attr_end` بشكل صحيح على أنها خارج النطاق.

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

مسؤول

Linux

حجز

09/08/2026

إفشاء

15/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-390630

EPSS

0.00198

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!