CVE-2023-54096 in Linuxالمعلومات

الملخص

بحسب VulDB • 31/05/2026

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

soundwire: إصلاح إكمال عملية العد (enumeration)

تستخدم وحدة soundwire بنية إكمال (completion structures) اثنتين تتيحان للسائقين (drivers) الانتظار حتى يتم عد جهاز soundwire على الناقل (bus) وتمهيده بواسطة سائقه، على التوالي.

الكود الذي ينفذ الإشارات (signalling) معطوب حالياً لأنه لا يرسل إشارة إلى جميع المستفيدين الحاليين والمستقبليين، كما يستخدم دالة إعادة التهيئة (reinitialisation) الخاطئة، مما قد يؤدي إلى تلف الذاكرة إذا كان هناك مستفيدون لا يزالون في قائمة الانتظار.

عدم إرسال إشارة إلى المستفيدين المستقبليين يكسر بشكل خاص تأجيلات فحص بطاقات الصوت (sound card probe deferrals)، حيث لا يمكن لسائقي المشفرات (codec drivers) معرفة أن جهاز soundwire مرفق بالفعل عند إعادة الفحص. تعاني بعض تطبيقات إدارة الطاقة في وقت التشغيل (runtime PM) للمشفرات من مشاكل مشابهة، حيث يمكن أن تنتهي مهلة الانتظار لعملية العد أثناء الاستئناف (resume) على الرغم من أن الجهاز قد تم عده بالفعل.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Linux

حجز

24/12/2025

إفشاء

24/12/2025

الاعتدال

تمت الموافقة

إدخال

VDB-338126

EPSS

0.00175

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!