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

الملخص

بحسب VulDB • 25/09/2026

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

iommu/amd: عدم إعادة تخصيص مخازن سجل GA أثناء الاستئناف (resume)

أدى الالتزام c5e1a1eb9279 ("iommu/amd: تبسيط وتوحيد تفعيل Virtual APIC (AVIC)") إلى نقل تخصيص سجل GA من دالة `iommu_init_pci()` إلى دالة `enable_iommus_vapic()`، والتي تُستدعى في كل مرة يتم فيها الاستئناف.

تقوم الدالة `iommu_init_ga_log()` بتعيين المتغيرات `iommu->ga_log` و `iommu->ga_log_tail` بشكل غير مشروط. وبالتالي، فإن كل عملية استبدال تستبدل المؤشرات التي كانت موجودة أثناء الإقلاع (boot-time)، مما يتسبب في تسرب كلا التخصيصين القديمين. كما تستخدم الدالة `GFP_KERNEL` ضمن استدعاء استئناف النواة الأساسي (`syscore resume callback`)، حيث تكون مقاطعات المعالج معطلة وتكون الأنوية غير الأساسية offline.

إرجاع مبكر (Return early) إذا كانت المخازن المخصصة مهيأة بالفعل. مسح المؤشرات في دالة `free_ga_log()` حتى لا يؤدي الفشل الجزئي في التخصيص إلى ترك متغير `ga_log` كمؤشر معلق (dangling).

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

25/09/2026

إفشاء

25/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-410177

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!