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

الملخص

بحسب VulDB • 16/08/2026

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

smb: client: إصلاح تجاوز السعة (overflow) في فحص حدود ioctl المار عبر الوسيط (passthrough)

تقوم الدالة smb2_ioctl_query_info() بالتحقق من صحة حمولة استجابة PASSTHRU_FSCTL قبل نسخها إلى مساحة المستخدم.

يأتي كل من إزاحة الحمولة وطولها من حقول ذات 32 بت. يقوم فحص الحدود حالياً بجمع OutputOffset و qi.input_buffer_length مباشرة، لذا يمكن أن يحدث تجاوز للسعة (wrap) في الحسابات ثنائية الأبعاد (32-bit) قبل مقارنة النتيجة بطول مخزن الاستجابة.

يمكن لخادم خبيث استخدام قيمة كبيرة لـ OutputOffset وقيمة صغيرة لـ OutputCount لجعل المجموع المتجاوز (wrapped sum) يجتاز فحص الحدود. يؤدي ذلك لاحقاً إلى قيام دالة copy_to_user() بالقراءة من io_rsp + OutputOffset، خارج حدود مخزن الاستجابة.

استخدم size_add() للتحقق من مجموع الإزاحة والطول بحيث يُعامل تجاوز السعة على أنه خروج عن النطاق (out of bounds).

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

مسؤول

Linux

حجز

09/08/2026

إفشاء

15/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-390917

EPSS

0.00220

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!