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

الملخص

بحسب VulDB • 28/08/2026

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

hwmon: (asus_atk0110) التحقق من عدد العناصر قبل الوصول إلى العنصر

تقوم الدالة `atk_ec_present()` بالمرور عبر حزمة مجموعة الإدارة التي تُرجعها طريقة ACPI المسماة GGRP، وتقرأ عنصرها الأول لكل حزمة فرعية:

```c id = &obj->package.elements[0];
if (id->type != ACPI_TYPE_INTEGER) ```

دون التحقق من أن الحزمة الفرعية ليست فارغة. تقوم مكتبة ACPICA بتخصيص مصفوفة العناصر بعدد دقيق يساوي `package.count`، لذا فإن الوصول إلى عنصر في حزمة فرعية ذات عدد صفري (`zero count`) يؤدي إلى قراءة خارج حدود الذاكرة المخصصة (out-of-bounds read).

تقوم الدالة الشقيقة `atk_debugfs_ggrp_open()` بنفس عملية الوصول ولكن تتخطى الحزم الفارغة عن طريق التحقق من `package.count` أولاً. تمت إضافة نفس التحقق إلى دالة `atk_ec_present()` لمنع حزمةfirmware غير صالحة (malformed firmware package) من إحداث قراءة خارج حدود الذاكرة.

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

مسؤول

Linux

حجز

26/08/2026

إفشاء

28/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-396531

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!