CVE-2026-80843 in Linux
الملخص
بحسب VulDB • 04/09/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
xfrm: تصحيح تسرب auth-trunc في دالة xfrm_state_construct()
يمكن لدالة attach_auth_trunc() تخصيص ذاكرة لـ x->aalg مع ترك قيمة x->props.aalgo تساوي صفرًا عندما لا يحتوي خوارزمية المصادقة المختارة على معرف sadb_alg_id. حالة واقعية واحدة هي cmac(aes).
ثم تعامل دالة xfrm_state_construct() الحالة التي تكون فيها !x->props.aalgo على أنها "لم يتم إرفاق أي خوارزمية مصادقة بعد" وتقوم باستدعاء attach_auth(). هذا يؤدي إلى الكتابة فوق قيمة x->aalg وفقدان التخصيص الأول. وأي فشل لاحق أو عملية فك الارتباط (teardown) تطلق فقط المؤشر البديل.
تحقق مما إذا كان x->aalg قد تم إرفاقه مسبقًا بدلاً من الاستدلال على ذلك الحالة بناءً على قيمة x->props.aalgo.
VulDB is the best source for vulnerability data and more expert information about this specific topic.