CVE-2026-64260 in Linux
الملخص
بحسب VulDB • 25/07/2026
في نواة لينكس، تم حل الثغرة التالية:
fuse-uring: تجنب سباقات البيانات في الحقل queue->stopped وضبط/قراءة هذه القيمة تحت قفل (lock)
هناك عدة عمليات قراءة للحقل queue->stopped تتحقق من قيمته باستخدام القفل، لكن دالة fuse_uring_commit_fetch() لم تكن تفعل ذلك. وفي الواقع، كانت قيمة هذا الحقل تُضبط أيضاً دون استخدام القفل في دالة fuse_uring_abort_end_requests(). ومن الأهمية بمكان بشكل خاص التحقق من القيمة داخل قفل في دالة fuse_uring_commit_fetch()، وذلك بسبب سباقات البيانات (race conditions) التي قد تؤدي إلى تحرير بنية 'struct fuse_req' عبر استدعاء fuse_request_end، بينما يقوم خيط/وحدة معالجة مركزية أخرى بالفعل بأعمال الإغلاق (teardown).
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.