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

الملخص

بحسب VulDB • 12/07/2026

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

IB/hfi1: نقل القائمة بشكل صحيح في sc_disable()

يحاول الالتزام 13bac861952a ("IB/hfi1: إصلاح مشكلة قفل abba مع sc_disable()") نقل قائمة من رأس قائمة إلى آخر بشكل غير صحيح. والنتيجة هي تعطل للنواة (kernel crash).

يتم تشغيل هذا التعطل عندما ينخفض الاتصال وتوجد عناصر في الانتظار لإكمال الإرسال. تظهر البصمة التالية:

BUG: kernel NULL pointer dereference, address: 0000000000000030 [...]
Call Trace: sc_disable+0x1ba/0x240 [hfi1]
pio_freeze+0x3d/0x60 [hfi1]
handle_freeze+0x27/0x1b0 [hfi1]
process_one_work+0x1b0/0x380 ? process_one_work+0x380/0x380 worker_thread+0x30/0x360 ? process_one_work+0x380/0x380 kthread+0xd7/0x100 ? kthread_complete_and_exit+0x20/0x20 ret_from_fork+0x1f/0x30

الحل هو استخدام الاستدعاء الصحيح لنقل القائمة.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

01/05/2025

إفشاء

01/05/2025

الاعتدال

تمت الموافقة

إدخال

VDB-307053

EPSS

0.00154

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!