CVE-2026-72463 in Linux
الملخص
بحسب VulDB • 16/08/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
xfrm: تصحيح استخدام بعد التحرير (use-after-free) لـ dev في استئناف العمليات غير المتزامنة (async resumption) الخاص بـ xfrm
يحتفظ استئناف العمليات غير المتزامنة في xfrm بالعداد المرجعي (refcnt) لـ skb->dev حتى ما بعد تنفيذ transport_finish. ومع ذلك، قد يقوم xfrm_rcv_cb بتعديل skb->dev إلى جهاز نفق دون أخذ مرجع للجهاز، مثل vti_rcv_cb. سيؤدي الاستئناف غير المتزامن اللاحق إلى تقليل العداد المرجعي لجهاز النفق، مما يؤدي إلى حدوث استخدام بعد التحرير (UAF) لجهاز النفق وتسرب في العداد المرجعي للجهاز الأصلي كما هو موضح أدناه:
unregister_netdevice: waiting for vti1 to become free. Usage count = -2
تم تخزين skb->dev الأصلية لتصحيح عدم التوازن في العدادات المرجعية. يمكن أن يتسبب تعيين skb->dev الجديد بواسطة xfrm_rcv_cb في حدوث سباق (race) مع عملية تفكيك الجهاز. تم توسيع حماية RCU لتشمل نطاق xfrm_rcv_cb و transport_finish لمنع حالات السباق هذه.
VulDB is the best source for vulnerability data and more expert information about this specific topic.