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

الملخص

بحسب VulDB • 15/10/2026

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

exec: استدعاء دالة do_close_on_exec() قبل أخذ قفل exec_update_lock

تتم حالياً عملية استدعاء do_close_on_exec() أثناء الاحتفاظ بقفل exec_update_lock، وهو القفل المستخدم في العديد من الأماكن التي تصل إلى حالة العملية لمزامنة عمليات فحص الأذونات. أضفتُ مؤخرًا استخدامًا آخر لقفل exec_update_lock هذا، مما تسبب في حدوث تدهور (regression) في الأداء أو السلوك.

يمكن أن تتوقف دالة do_close_on_exec() وتنتظر ردًا من نظام الملفات. وهذا يعني أن نظام الملفات العالق يمكنه حجب مسارات التنفيذ التي تستخدم قفل exec_update_lock؛ كما أنه يعني أيضًا أن نظام ملفات FUSE الذي يحاول فحص العملية المستدعية قد يؤدي إلى حدوث جماع (deadlock).

لتجنب مثل هذه المشاكل، تم نقل استدعاء do_close_on_exec() ليتم تنفيذه قبل أخذ قفل exec_update_lock، ولكن بعد نسخ جدول واصلات الملفات (FD table) إذا لزم الأمر.

لقد راجعت جميع الاستدعاءات بين الموقع القديم والجديد لاستدعاء دالة do_close_on_exec(); ولا يبدو أن هناك أي وصول إلى جدول واصلات الملفات في الفترة الفاصلة بينهما.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Linux

حجز

25/09/2026

إفشاء

14/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-419850

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!