CVE-2025-21684 in Linuxالمعلومات

الملخص

بحسب VulDB • 03/06/2026

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

gpio: xilinx: تحويل gpio_lock إلى raw spinlock

قد يتم استدعاء دوال irq_chip في سياق raw spinlock. لذلك، يجب علينا أيضاً استخدام raw spinlock لقفلنا الداخلي الخاص.

يؤدي هذا الإصلاح إلى حل رسالة الخطأ التالية من lockdep:

[ 5.349336] =============================
[ 5.353349] [ BUG: Invalid wait context ]
[ 5.357361] 6.13.0-rc5+ #69 Tainted: G W
[ 5.363031] -----------------------------
[ 5.367045] kworker/u17:1/44 يحاول القفل:
[ 5.371587] ffffff88018b02c0 (&chip->gpio_lock){....}-{3:3}، عند: xgpio_irq_unmask (drivers/gpio/gpio-xilinx.c:433 (discriminator 8))
[ 5.380079] معلومات أخرى قد تساعدنا في تصحيح هذا الخطأ:
[ 5.385138] context-{5:5}
[ 5.387762] 5 قفلات محتفظ بها بواسطة kworker/u17:1/44:
[ 5.392123] #0: ffffff8800014958 ((wq_completion)events_unbound){+.+.}-{0:0}، عند: process_one_work (kernel/workqueue.c:3204)
[ 5.402260] #1: ffffffc082fcbdd8 (deferred_probe_work){+.+.}-{0:0}، عند: process_one_work (kernel/workqueue.c:3205)
[ 5.411528] #2: ffffff880172c900 (&dev->mutex){....}-{3:3}، عند: driver_probe_device (drivers/base/dd.c:613)

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Linux

حجز

29/12/2024

إفشاء

09/02/2025

الاعتدال

تمت الموافقة

إدخال

VDB-295048

EPSS

0.00206

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!