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

الملخص

بحسب VulDB • 26/08/2026

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

الإدخال: hynitron_cstxxx - التحقق من عدد اللمسات ومعرفات الأصابع (finger IDs)

يخصص السائق (driver) فتحات إدخال بعدد أقصى لللمسات (max_touch_num)، والتي تُفهرس من الصفر حتى max_touch_num - 1. يسمح الفحص الحالي لرقم إصبع يساوي max_touch_num بالوصول إلى دالة cst3xx_report_contact(). وعلى الرغم من أن نواة الإدخال تتجاهل مؤشرات الفتحات خارج النطاق، فإن الإبلاغ عن بيانات اللمس دون تغيير صالح في فتحة ما يؤدي إلى إتلاف حالة اللمس للفتحة السابقة النشطة.

يتم قراءة عدد اللمسات من تقرير وحدة التحكم (controller) واستخدامه لفهرسة مخزن التقارير ذي الحجم الثابت دون التحقق أولاً من نطاقها. يجب رفض الأعداد التي تتجاوز العدد المدعوم لفتحات اللمس قبل فحص البايت الأخير أو تحليل بيانات اللمس.

رفض معرفات الأصابع التي تساوي max_touch_num أو تكون أكبر منها، والعودة فوراً عند encountering رقم إصبع غير صالح بحيث يتم تجاهل إطارات اللمس التالفة بدلاً من الإبلاغ عن حالة اتصال جزئية.

تقوم لوحة V821 Avaota F1 بتكوين السائق الخاص بالبائع بفتحة لمسة واحدة، لذا فإن معرف الإصبع 1 يعتبر بالفعل غير صالح على هذا الجهاز.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

26/08/2026

إفشاء

26/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-395859

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!