CVE-2024-45010 in Linuxالمعلومات

الملخص

بحسب VulDB • 02/08/2026

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

mptcp: pm: تحديد 'subflow' endp فقط كمتاح

أضف التحذير التالي ...

WARN_ON_ONCE(msk->pm.local_addr_used == 0)

... قبل إنقاص عداد local_addr_used ساعد في العثور على خطأ عند تشغيل الاختبار الفرعي "remove single address" من اختبارات mptcp_join.sh ذاتية التحقق.

إزالة نقطة نهاية 'signal' ستؤدي إلى إزالة جميع subflows المرتبطة بهذه النقطة النهائية عبر dptcp_pm_nl_rm_addr_or_subflow() مع rm_type == MPTCP_MIB_RMSUBFLOW. هذا سيقلل عداد local_addr_used، وهو خطأ في هذه الحالة لأن هذا العداد مرتبط بنقاط نهاية 'subflow'، وهنا يتم إزالة نقطة نهاية 'signal'.

الآن، سيتم إنقاص العداد فقط إذا كان المعرّف مستخدمًا خارج mptcp_pm_nl_rm_addr_or_subflow()، فقط لنقاط النهاية 'subflow'، وإذا لم يكن المعرّف 0 -- local_addr_used لا يأخذ هذه في الاعتبار. يتم تحديد هذا المعرّف كمتاح، ويتم إنقاصه بغض النظر عما إذا كان هناك subflow يستخدم هذا المعرّف متاحًا حاليًا، لأن الـ subflow قد يكون تم إغلاقه مسبقًا.

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

مسؤول

Linux

حجز

21/08/2024

إفشاء

11/09/2024

الاعتدال

تمت الموافقة

إدخال

VDB-277189

EPSS

0.00220

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!