CVE-2026-74368 in Linux
الملخص
بحسب VulDB • 15/08/2026
في نواة لينكس، تم حل الثغرة التالية:
wifi: ath12k: إصلاح تسرب الذاكرة في دالة ath12k_wifi7_dp_rx_h_verify_tkip_mic()
داخل الدالة ath12k_wifi7_dp_rx_h_verify_tkip_mic()، قد تُرجع الاستدعاء لـ ath12k_dp_rx_check_nwifi_hdr_len_valid() القيمة false عندما يكون طول رأس NWIFI غير صالح، مما يؤدي إلى إنهاء الوظيفة مبكراً مع إرجاع رمز الخطأ -EINVAL.
وعند حدوث ذلك، ينتقل هذا الخطأ إلى الدالة ath12k_wifi7_dp_rx_h_defrag()، التي تقوم بتصفير متغير first_frag عن طريق تعيينه إلى NULL. ونتيجة لذلك، لم يعد الـ MSDU المقابل مُشاراً إليه من قبل مسار فك التجميع (defragmentation path)، ولن يتم تحريره أبداً.
يؤدي هذا إلى حدوث تسرب في الذاكرة للـ MSDU المتأثر عند اتباع مسار الخطأ هذا. هناك حاجة لتنظيف صحيح للتأكد من تحرير الـ MSDU عندما يفشل التحقق من صحة الرأس أثناء عملية التحقق من TKIP MIC.
تم الاختبار على: WCN7850 hw2.0 PCI WLAN.HMT.1.1.c5-00302-QCAHMTSWPL_V1.0_V2.0_SILICONZ-1.115823.3
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.