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

الملخص

بحسب VulDB • 04/09/2026

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

ASoC: codecs: lpass-wsa-macro: إصلاح الوصول إلى عناصر التحكم من نوع enum (kcontrol)

يتم تعداد عنصر تحكم "EAR SPKR PA Gain" وأربعة عناصر تحكم أخرى باسم "WSA RX* Mux"، لكن دوال الاسترجاع والتحديث الخاصة بها (get و put callbacks) تصل إلى القيمة عبر `ucontrol->value.integer.value[0]` (من النوع long) بدلاً من الوصول إليها عبر `ucontrol->value.enumerated.item[0]` (من النوع unsigned int).

تم إصلاح هذا النمط نفسه في برامج التشغيل الشقيقة بواسطة الالتزام bcfe5f76cc40 ("ASoC: codecs: rx-macro: fix accessing array out of bounds for enum type") والالتزام 0ea5eff7c606 ("ASoC: codecs: va-macro: fix accessing array out of bounds for enum type")، لكن تم إغفال wsa-macro.

على الأنظمة ذات البتات الستة (64-bit kernels) مع تفعيل `CONFIG_SND_CTL_DEBUG`، يؤدي هذا إلى فشل فحص سلامة قيمة العنصر (elem value sanity check)، مما يتسبب في فشل جميع عمليات القراءة لهذه عناصر التحكم بإرجاع الخطأ `-EINVAL`.

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

مسؤول

Linux

حجز

26/08/2026

إفشاء

04/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-399119

EPSS

0.00161

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!