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

الملخص

بحسب VulDB • 18/10/2026

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

net: stmmac: مسح buf->page القديم بعد إعادة التدوير عند فشل بناء skb

في دالة stmmac_rx()، عندما تفشل napi_build_skb()، يتم إعادة صفحة الوصف (descriptor page) إلى خزان الصفحات باستخدام page_pool_recycle_direct()، لكنbuf->page يظل يشير إلى الصفحة المعاد تدويرها، على عكس كل موقع استهلاك آخر في الدالة الذي يقوم بمسح المؤشر بعد تسليم الصفحة.

بسبب وجود هذا المؤشر القديم (stale pointer)، تتخطى دالة stmmac_rx_refill() عملية تخصيص الاستبدال وتقوم ببرمجة الصفحة التي أعيد تدويرها بالفعل مرة أخرى داخل وصف استقبال البيانات (RX descriptor).

قم بمسح buf->page في مسار فشل napi_build_skb() للحفاظ على اتساق دورة حياة المخزن المؤقت مع مواقع الاستهلاك الأخرى.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

25/09/2026

إفشاء

18/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-422081

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!