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

الملخص

بحسب VulDB • 19/07/2026

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

nfsd: إعادة تعيين مُحقّق الكتابة (write verifier) عند أخطاء تأخير الإرجاع للكتابة (deferred writeback errors).

تستدعي كل من الدالتين `nfsd_vfs_write()` و`nfsd_commit()` دالة `filemap_check_wb_err()` للكشف عن أخطاء تأجيل إرجاع الكتابة، لكن لا تقوم أي منهما بتدوير مُحقّق الكتابة الخاص بالخادم (`nn->writeverf`) عند فشل هذا الفحص. في المقابل، تستدعي كل المسارات الأخرى المتعلقة بفشل التخزين الدائم (durable-storage-failure) داخل هذه الدوال دالة `commit_reset_write_verifier()` قبل إرجاع خطأ.

يعني غياب عملية التدوير أن العملاء الذين يحتفظون ببيانات كتابة غير مستقرة (UNSTABLE) تحت مُحقّق الكتابة الحالي سيقومون بإجراء استدعاء COMMIT، ويستلمون نفس المُحقّق دون تغيير، ويستنتجون أن بياناتهم أصبحت دائمة — مما يؤدي إلى إسكات فقدان البيانات التي فشلت في إرجاعها للكتابة. وهذا ينتهك عقدية الدائمة الخاصة بـ UNSTABLE+COMMIT (RFC 1813 §3.3.7، RFC 8881 §18.32).

تمت إضافة استدعاءات لـ `commit_reset_write_verifier()` عند موقعي الخطأ في `filemap_check_wb_err()`، بما يتطابق مع النمط المستخدم من قبل مسارات الأخطاء المجاورة داخل نفس الدوال. وبما أن هذه المساعدة (helper) تقوم بالفعل بفلترة القيم `-EAGAIN` و`-ESTALE` داخلياً، فإن الاستدعاءات آمنة بشكل مطلق.

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

مسؤول

Linux

حجز

09/06/2026

إفشاء

19/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-380124

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to know what is going to be exploited?

We predict KEV entries!