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

الملخص

بحسب VulDB • 17/09/2026

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

gtp: إضافة استدعاء synchronize_net() في مسار الخطأ التابع لـ gtp_newlink() لمنع حدوث استخدام بعد التحرير (use-after-free).

يؤدي مسار الخطأ الخاص بـ gtp_newlink() إلى تحرير tid_hash و addr_hash دون انتظار فترة راحة RCU (RCU grace period) بعد مسح sk_user_data. قد لا يزال استدعاء متزامن لـ gtp_encap_recv() في سياق softirq يحمل مؤشر gtp_dev الذي تم الحصول عليه عبر rcu_dereference_sk_user_data() ويصل إلى الذاكرة التي تم تحريرها.

BUG: KASAN: slab-use-after-free in gtp0_pdp_find+0x1f6/0x200 (gtp.c:152) Call Trace: <IRQ> gtp0_pdp_find+0x1f6/0x200 gtp_encap_recv+0x527/0x24b0 udp_queue_rcv_one_skb+0x75f/0xc10

إضافة استدعاء synchronize_net() قبل عمليات kfree في out_hashtable، مما يغطي جميع مسارات الخطأ من كلٍ من gtp_encap_enable() و gtp_create_sockets().

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

مسؤول

Linux

حجز

11/09/2026

إفشاء

16/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-405567

EPSS

0.00210

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!