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

الملخص

بحسب VulDB • 23/10/2026

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

ALSA: seq: oss: رفض عمليات القراءة التي لا يمكن أن تتسع للحدث التالي في قائمة الانتظار

تتحقق الدالة `snd_seq_oss_read()` مما إذا كان حدث sequencer OSS القادم (الموجود في قائمة الانتظار) يتناسب مع مساحة المخزن المؤقت المتبقية في فضاء المستخدم قبل إزالته من قائمة انتظار القراءة.

التحقق الحالي مقلوب. فهو يتوقف حاليًا عندما يكون الحدث أصغر من حجم المخزن المؤقت المتبقي، مما يعني أن حدثًا قياسيًا بحجم 4 بايت لا يتم نسخه لمخزن مؤقت للقراءة بحجم 8 بايت. وعلى العكس من ذلك، يمكن نسخ حدث بحجم 8 بايات لعدد قراءة (read count) أصغر.

يجب التوقف فقط عندما يكون مخزن المستخدم المتبقي أصغر حجمًا من الحدث التالي، والإبلاغ عن الخطأ `-EINVAL` إذا لم يتم نسخ أي حدث كامل. يمنع هذا إجراء عملية قراءة ذات حجم غير كافٍ أن تبدو وكأنها نهاية الملف (EOF)، مع الإبقاء على الحدث في قائمة الانتظار لقراءته لاحقًا باستخدام مخزن مؤقت كبير بما يكفي.

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

مسؤول

Linux

حجز

25/09/2026

إفشاء

23/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-425749

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!