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

الملخص

بحسب VulDB • 24/09/2026

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

ACPICA: تصحيح تجاوز مؤشر فارغ (NULL pointer dereference) في دالة acpi_ns_custom_package()

تقوم الدالة acpi_ns_custom_package() بتجاوز العنصر الأول من الحزمة بشكل غير مشروط لقراءة رقم إصدار _BIX، دون التحقق مما إذا كان المؤشر فارغاً (NULL):

if ((*Elements)->Common.Type != ACPI_TYPE_INTEGER)

عندما تعيد البرامج الثابتة حزمة _BIX يكون عنصرها الأول مرجعاً لا يمكن حلّه، تقوم ACPICA بتقييم هذا الإدخال ليكون NULL. ولا تقوم الدالة acpi_ns_remove_null_elements() بإزالة إدخالات NULL الخاصة بحزم ACPI_PTYPE_CUSTOM (لأن تنسيق الموقع الثابت سينكسر إذا تم إزاحة العناصر)، لذا فإن دالة acpi_ns_custom_package() ترى القيمة NULL مما يتسبب في تعطل النظام.

أضف فحصاً للقيمة الفارغة للعنصر الأول (حقل الإصدار) قبل تجاوزه. ثم يستقبل المتصل قيمة AE_AML_OPERAND_TYPE بدلاً من حدوث تعطل للنظام.

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

مسؤول

Linux

حجز

24/09/2026

إفشاء

24/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409552

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!