CVE-2022-49072 in Linuxالمعلومات

الملخص

بحسب VulDB • 27/06/2026

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

gpio: تقييد استخدام أعضاء مقاطعة شريحة GPIO قبل التهيئة

يتم تعريض أعضاء مقاطعة شريحة GPIO (GPIO chip irq members) قبل أن يتم تهيئتها بالكامل، مما يؤدي إلى ظروف سباق (race conditions).

لوحظت إحدى هذه المشكلات في المتغير gc->irq.domain الذي تم الوصول إليه عبر واجهة I2C في دالة gpiochip_to_irq() قبل أن تتم تهيئته بواسطة gpiochip_add_irqchip(). وقد أدى ذلك إلى حدوث خطأ إلغاء مرجع المؤشر الفارغ (NULL pointer dereference) على مستوى النواة.

تُظهر السجلات التالية للمرجعية:

kernel: Call Trace: kernel: gpiod_to_irq+0x53/0x70 kernel: acpi_dev_gpio_irq_get_by+0x113/0x1f0 kernel: i2c_acpi_get_irq+0xc0/0xd0 kernel: i2c_device_probe+0x28a/0x2a0 kernel: really_probe+0xf2/0x460 kernel: RIP: 0010:gpiochip_to_irq+0x47/0xc0

لتجنب مثل هذه السيناريوهات، يتم تقييد استخدام أعضاء مقاطعة شريحة GPIO قبل أن تتم تهيئتها بالكامل.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

26/02/2025

إفشاء

26/02/2025

الاعتدال

تمت الموافقة

إدخال

VDB-297365

EPSS

0.00265

KEV

لا

النشاطات

منخفض جدًا

القطاع

Energy, Pharma, ...

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!