CVE-2026-23273 in Linuxالمعلومات

الملخص

بحسب VulDB • 06/06/2026

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

macvlan: مراعاة فترة راحة RCU في مسار الخطأ التابع macvlan_common_newlink()

أبلغ valis عن استمرار حدوث حالة سباق (race condition) بعد التصحيح السابق.

قد يكون macvlan_common_newlink() قد جعل @dev مرئياً قبل اكتشاف خطأ، وسيتصل به المتصل مباشرةً عبر free_netdev(dev).

يجب احترام فترة RCU، سواء في macvlan أو في طبقة الشبكة الأساسية.

بعد إضافة mdelay(1000) مؤقتة في macvlan_forward_source_one() لفتح نافذة حالة السباق، كان اختبار valis كما يلي:

ip link add p1 type veth peer p2 ip link set address 00:00:00:00:00:20 dev p1 ip link set up dev p1 ip link set up dev p2 ip link add mv0 link p2 type macvlan mode source

(ip link add invalid% link p2 type macvlan mode source macaddr add 00:00:00:00:00:20 &) ; sleep 0.5 ; ping -c1 -I p1 1.2.3.4 PING 1.2.3.4 (1.2.3.4): 56 data bytes RTNETLINK answers: Invalid argument

BUG: KASAN: slab-use-after-free in macvlan_forward_source (drivers/net/macvlan.c:

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

13/01/2026

إفشاء

20/03/2026

الاعتدال

تمت الموافقة

إدخال

VDB-352022

EPSS

0.00125

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!