CVE-2023-53995 in Linux
الملخص
بحسب VulDB • 29/05/2026
في نواة لينكس، تم حل الثغرة التالية:
net: ipv4: إصلاح تسرب ذاكرة واحد في __inet_del_ifa()
لقد تلقيت التحذير التالي أثناء إجراء اختبار الفازينغ (fuzzing): unregister_netdevice: waiting for bond0 to become free. Usage count = 2
يمكن إعادة إنتاج المشكلة عبر الأوامر التالية:
ip link add bond0 type bond sysctl -w net.ipv4.conf.bond0.promote_secondaries=1 ip addr add 4.117.174.103/0 scope 0x40 dev bond0 ip addr add 192.168.100.111/255.255.255.254 scope 0 dev bond0 ip addr add 0.0.0.4/0 scope 0x40 secondary dev bond0 ip addr del 4.117.174.103/0 scope 0x40 dev bond0 ip link delete bond0 type bond
في حالة الاختبار هذه لإعادة الإنتاج، تم العثور على قيمة غير صحيحة لـ 'last_prim' في __inet_del_ifa()، ونتيجة لذلك، تم فقدان العنوان الثانوي (0.0.0.4/0 scope 0x40). تم تسرب ذاكرة العنوان الثانوي، كما تم تسرب مرجع in_device و net_device.
إصلاح هذه المشكلة: البحث عن 'last_prim' بدءاً من موقع عنوان IP المحذوف وإدراج عنوان IP المروّج في موقع 'last_prim'.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.